Local service guide
Roof Cleaning and Repair in Miami: Hiring Guide
Arrange Roof Cleaning and Repair in Miami by separating surface cleaning from leak investigation and repair in your written estimate. Have a roofer assess water entry or damaged areas before you approve washing. Agree on the cleaning method, washwater containment, repair materials and responsibility for checking permits. Confirm the authority for your exact address: Miami-Dade County limits its roofing e-permitting service to unincorporated addresses. [3]
Define the work before comparing contractors
Describe what you want the contractor to address: surface discoloration, water entry, visible displaced material or a combination. Photograph concerns from the ground and inside the house. Include ceiling marks and previous repair locations in your job description. Avoid climbing onto the roof to collect photographs.
Use a separate line in the estimate for each task. For cleaning, request a written method and product names. For leak investigation, have the roofer describe the suspected entry point, proposed repair and how they will check the completed work. Require your approval before the crew adds work beyond the agreed scope.
Give the cleaning provider your roof-covering information and available warranty documents. Request the manufacturer's maintenance instructions and have the provider explain how their equipment and products follow those instructions. A package name alone gives you too little information to approve the method.
Resolve washwater collection and disposal
Miami-Dade County states that only rainwater may drain into storm drains in streets, curbs and rights-of-way. It also prohibits dumping materials into county waters. Before booking, have the provider describe how they will collect cleaning solution, debris and washwater and where they will dispose of it. [1]
Walk through the drainage route with the bidder from ground level. Point out downspout outlets, nearby street drains and shared drainage areas. Include containment and disposal in the written estimate, along with protection for plants, outdoor furniture and adjoining property. Resolve an unclear disposal answer before signing.
Confirm the permit route and repair materials
Start with the building department responsible for your property. Miami-Dade's roofing page limits county e-permitting to addresses in unincorporated portions of the county. Have the contractor confirm your property's jurisdiction and the proposed repair scope before selecting that application route. [3]
Miami-Dade provides application forms for different roof systems and staff consultations through MeetQ. Its roofing page also lists replacement-related hurricane-mitigation measures involving roof sheathing, secondary water barriers and roof-to-wall connections. If a bidder recommends replacement, have them identify the requirements that apply and include the associated work in the estimate. [3]
Miami-Dade's Product Control Section reviews roofing materials and systems and provides a product-approval search. Request the exact proposed product or assembly names and applicable approval documents. Before accepting a substitution, have the roofer explain its suitability for the planned work and provide its documentation. [4]
Compare itemized, site-specific estimates
Give each bidder the same photographs, roof information and requested scope. Request separate amounts for cleaning, leak investigation, repairs, debris removal and any permit work. Include access equipment and washwater containment in the comparison. Have each contractor list exclusions and explain how they will price additional work.
For repair work, request the contractor's license details and proof of insurance, then check them before signing. Miami-Dade's property-protection guidance directs homeowners to contractor-status and complaint checks and warns that unlicensed construction can create unsafe conditions and additional costs. [1]
Set your budget from written estimates for your property and chosen scope. Agree on the deposit, payment stages and written approval for changes. Specify the completion records you want, such as photographs of repaired areas, material details, warranty terms and permit closeout records when applicable.
Plan weather postponements and the handover
Agree on weather conditions that would trigger postponement, who will contact you and how the crew will protect any opened repair area if work stops. Confirm the rescheduling process before the appointment. Use the forecast for the booking date when discussing whether to proceed.
The National Weather Service's historical Miami study recorded daytime precipitation frequencies of 46% in August and 31% in October during 1985–1997. Those observations give historical context for scheduling outdoor work. They do not describe current conditions or predict rain on your appointment date. [2]
Before the crew arrives, agree on where they can place equipment and which areas you should clear. At handover, review the agreed scope against the completion photographs and documents. Record any unfinished items and the contractor's proposed follow-up before approving completion.
Historical Miami daytime precipitation frequency

Local details that affect your job
County e-permitting has an address restriction
Miami-Dade roofing e-permitting serves unincorporated addresses. Before accepting an estimate that includes county submission, have the contractor confirm the permitting authority for your property. For the county route, the roofing page offers MeetQ staff consultations by phone, virtually or in person. Use a consultation to clarify the application questions for your proposed scope. [3]
Street drains cannot receive cleaning discharge
Miami-Dade allows only rainwater into street storm drains and prohibits dumping into county waters. Have the cleaning provider trace the roof's discharge route and document containment and disposal arrangements. If the provider proposes sending cleaning solution into a street drain, resolve the method before hiring. [1]
Review roofing product and assembly documentation
Miami-Dade provides a search for approved building products and systems, including roofing. Request the exact product or assembly information from the roofer so you can review applicable documents together. Have the contractor explain how the proposed materials fit the repair, and approve substitutions in writing before installation. [4]
Choose the next step for your roof
| Your concern | Work to request | Resolve before hiring |
|---|---|---|
| Surface discoloration without reported water entry | A cleaning assessment and written method | Roof material, maintenance instructions and runoff containment |
| Water entry or ceiling marks | A roofer's investigation and repair proposal | Suspected entry point, repair scope and completion check |
| A recommendation to replace roofing | An itemized replacement proposal | Permitting authority and applicable hurricane-mitigation work |
| A proposed material substitution | Product or assembly documentation | Applicable approval information and written consent |
| Downspouts discharge toward a street drain | A collection and disposal plan | How the crew will keep cleaning discharge out of the drain |
Your hiring checklist
- Photograph concerns from the ground and inside the home; separate cleaning concerns from water entry.
- Gather roof-covering information, previous repair records and available warranty documents.
- Obtain the proposed cleaning method, equipment and product names in writing.
- Identify downspout outlets and resolve washwater containment and disposal.
- Confirm the permitting authority and assign responsibility for checking the exact scope.
- Compare itemized estimates, exclusions, contractor credentials and insurance.
- Agree on weather postponements, written change approvals and completion records.
Frequently Asked Questions
Should I arrange cleaning or a leak assessment first?
If you have water entry or visible damage, have a roofer assess it before approving washing. Request a separate repair proposal and have the contractor explain whether they recommend completing that work before cleaning.
Does a small roof repair need a permit?
Describe the exact repair to the building department responsible for your address and confirm its requirements before work begins. Miami-Dade's roofing page provides application guidance, but the county e-permitting route covers unincorporated addresses. Have your contractor confirm the correct authority and application process. [3]
Can the crew rinse cleaning solution into a street drain?
Miami-Dade County says only rainwater may enter street storm drains. Have the provider explain collection and disposal before you approve the cleaning method, including how they will handle discharge from downspouts. [1]
How should I compare cleaning and repair prices?
Obtain itemized, site-specific estimates using the same photographs and requested scope. Compare charges for cleaning, investigation, repairs, access, disposal and permit work. Review exclusions, payment stages and written approval terms for added work before choosing a contractor.
Sources and scope
This guide combines the sources below with practical planning guidance. Figures apply to the stated geography and period; request a written quote for your property.
