Reviewed and updated October 6, 2026.
Planning a roof-cleaning quote in Kitchener-Waterloo
Start with your roof material, the areas of staining and any existing damage. Ask for a written scope that explains the proposed treatment, access, protection of the property and exclusions. A black streak is not, by itself, evidence that you need a new roof.
In This Article
What to send with your enquiry
Send the property address and photographs taken from safe ground-level positions. Include a wider view of each affected roof slope and a closer view of visible staining if your camera allows it. Mention any leak, missing shingle, previous patch or section you already intend to repair.
If you have the original roofing invoice or shingle product name, include that information. It helps the contractor check the right maintenance instructions. Do not climb onto the roof to obtain photographs or a measurement for an initial request.
Access details worth including
- Attached garages, additions and separate roof sections that you want assessed.
- Locked gates, narrow side yards, shared access or a neighbouring property beside the work area.
- Windows, doors, outdoor furniture and garden areas near the roof perimeter.
- The visible gutter and downspout layout, including any known blockage.
- Any appointment arrangements that need to be coordinated with tenants or another owner.
These are planning questions, not extra services automatically included in a roof-cleaning price. Put every area you want treated into the written scope so the contractor and homeowner can review the same request.
Questions to ask about the method
For asphalt shingles, ARMA advises against power washing and says cleaning instructions vary among manufacturers. Ask which instructions apply to your roof and how the proposed treatment follows them. βSoft washβ alone is not a complete method description or a warranty guarantee.
Have the contractor distinguish algae staining, moss and physical damage. Our roof soft-washing guide explains those distinctions and links to ARMA's technical guidance. Cleaning and repairing a leak should be considered separately.
How to compare two roof-cleaning quotes
| Compare | Ask for |
|---|---|
| Area | The roof sections and surfaces included. |
| Condition | Existing damage and any reason to defer cleaning. |
| Treatment | The proposed product and applicable roof instructions. |
| Access and protection | The arrangement for working around the home and adjoining areas. |
| Completion | How results will be reviewed and any limitations. |
| Price | The total for the defined work, with exclusions identified. |
D&D roof cleaning starts from $450. Request a written price for your property's agreed scope, and compare the listed work alongside the total. Keep any proposed repair or additional gutter cleaning clearly identified.
Request a local assessment
D&D Home Services accepts roof-cleaning enquiries for Kitchener, Waterloo, Cambridge and Guelph. Send the details above through our quote form or call (519) 501-5003. The team will confirm the proposed work and arrangements before attendance. See the roof cleaning service for more information.
Before you book
Can I get a roof-cleaning quote from photographs?
Photographs and the property address are a useful starting point. The team may need more information or an assessment before confirming the method, scope and price.
Should I include gutter cleaning in the same request?
Include it if you want that work assessed, and identify any known blockage. Ask for the gutter-cleaning scope to be listed explicitly; do not assume it is part of every roof-cleaning quote.
Will roof cleaning fix an existing leak?
Cleaning is not a roof-repair service. Disclose leaks and damaged areas before booking so the appropriate assessment can take place.
Technical reference
ARMA: Algae Discoloration of Roofs
Discuss your property
Tell us the service, location and problem you want assessed.
Get My Free Quote (519) 501-5003Request a home-service quote
Select the service you need and describe the work area and access.
