Local service guide

Madison roof cleaning and repair: Hiring guide

Masters' Guild · Updated

Arrange roof cleaning and repair by asking for a condition assessment and separate written scopes for cleaning and repairs. Tell the contractor about leaks, storm damage and any proposed material changes before accepting a quote. Madison requires a permit for roofing replacement and states an exemption for small repairs below $500 in estimated value. Confirm how the city applies that rule to your proposed work before scheduling. [1]

Choose a cleaning scope or a repair assessment

Describe what you can see from the ground: accumulated debris, surface growth, damaged roofing or a stain inside the house. Send photographs taken from a safe position. Ask the contractor to explain which observations support cleaning, which warrant a repair assessment and which need closer inspection. Avoid committing to a cleaning package before you understand the proposed work.

After storm damage, ask the roofer to assess interior water damage as part of the repair discussion. Madison's Building Inspection guidance tells owners replacing roofing to check for water leaks and repair damaged framing or support members. Request a written explanation of any concealed damage the contractor finds, with photographs before they cover the area. [1]

For cleaning, request the proposed method, products and roof-material compatibility guidance. Ask who will protect landscaping, manage runoff and clear debris from the work area. Have the contractor explain roof access and worker protection. Keep your own preparation to tasks you can complete from the ground.

Resolve permits before agreeing to a start date

Madison requires a building permit for roofing replacement. The city's storm-damage page states that small repairs below $500 in estimated value do not require a permit. That wording does not establish a cleaning-only permit rule or settle every repair scope. Give Building Inspection the address, estimated value and description of the work, then ask which requirements apply. [1]

Put responsibility for obtaining the permit in the written agreement. Before work starts, verify that the contractor has obtained it. The city says you can check online or call Building Inspection at 608-266-4551, extension 1. Ask the contractor for the permit number so you can match it to your address and project. [1]

Check the credentials for the proposed work

Wisconsin DSPS distinguishes the contractor certification from the individual Dwelling Contractor Qualifier credential. For a contractor to obtain a building permit for a one- or two-family dwelling, DSPS requires a Dwelling Contractor or Dwelling Contractor Restricted certification, plus a qualifier credential held by that person or an employee. Ask for both names and credential numbers and check their status through the public LicensE lookup described on the DSPS page. [3]

DSPS states an exception for an owner who lives or will live in the dwelling and applies for a permit to work on it. Do not assume that exception answers how a hired contractor should obtain your permit. Ask Building Inspection who should apply for the proposed arrangement. The cited DSPS requirements concern building permits for these dwellings; they do not establish a licensing requirement for cleaning-only work. [1] [3]

Request proof of insurance covering the proposed work and ask whether employees or subcontractors will attend. Identify who will supervise, document findings and answer questions. After a storm, take time to review the contractor's history before granting access or signing. Madison warns owners against pressure from contractors surveying damaged areas. [1]

Check historic status before changing materials

For a property with local historic designation, Madison requires Landmarks Commission approval for exterior alterations. Obtain a Certificate of Approval before applying for a building permit. Before accepting a roof-material change or other exterior alteration, contact the preservation staff about your address and proposed scope. The city distinguishes local historic designation from the honorary National Register designation. [2]

Prepare photographs of existing conditions, a narrative scope and proposed material specifications for the approval request. Madison asks applicants to email their materials to the Landmarks Commission and combine them into one labeled document where possible. Request product specifications from the roofer before signing an agreement that fixes the materials or installation date. [2]

Compare quotes and plan around weather

Ask each bidder to price the same scope. Separate cleaning, identified repairs, debris disposal and any permit handling. For concealed damage, agree on how the contractor will document the finding, price the additional work and obtain your approval. Compare exclusions and completion terms alongside the total. The supplied official sources do not establish local cleaning or repair prices, so request property-specific quotes.

For autumn scheduling, discuss weather postponements and how the contractor will protect any unfinished repair. National Weather Service data give Madison a 1991–2020 October snowfall normal of 0.6 inches and a November normal of 3.0 inches. These historical averages support planning for possible snow during autumn work; they do not predict conditions on your appointment date. [4]

Ask for the contractor's weather requirements for the proposed cleaning products and repair materials. Agree on a rescheduling process and a contact for changes. At completion, request photographs, a list of completed tasks and written instructions for any follow-up visit or treatment.

Madison monthly snowfall normals for autumn and early winter

Madison monthly snowfall normals for autumn and early winter. Data table follows.
Madison area, Wisconsin · Official 1991–2020 normals. National Weather Service published monthly snowfall normals for the Madison area, covering the 30-year 1991–2020 period. Values are inches of snowfall, not snow depth on a roof. The selected months provide context for scheduling autumn inspections and discussing weather delays. They do not forecast this year's snowfall, establish a safe working day or measure your roof's snow load. [4]
Madison monthly snowfall normals for autumn and early winter (in)
ItemValueSource
October0.6 [4]
November3 [4]
December12 [4]
January13.7 [4]

Local details that affect your job

Verify the Madison permit for your address

Roofing replacement requires a city building permit. Madison states an exemption for small repairs below $500 in estimated value. Ask Building Inspection to classify your scope, assign permit responsibility in the contract and verify the permit before work. The city gives 608-266-4551, extension 1, for permit checks. [1]

Obtain historic approval before the building permit

For exterior alterations to locally designated historic properties, obtain a Certificate of Approval before applying for a building permit. Check your property's status before approving a roof-material change. Prepare existing-condition photographs, a narrative scope and product specifications; Madison's preservation staff can discuss the proposal at 608-266-6552. [2]

Choose the next step for your roof

Your situationNext stepBefore authorizing work
You want debris or surface growth removedRequest a cleaning assessment and a written methodConfirm roof-material compatibility, access and runoff arrangements
You see storm damage or interior water stainsRequest a repair assessment that includes possible interior damageAsk for photographs and approval of any additional repair scope
The contractor proposes roofing replacementArrange the required Madison building permitVerify the permit and applicable dwelling-contractor credentials
The estimate describes a small repair below $500Ask Building Inspection whether the stated exemption appliesConfirm the estimated value and complete scope
Your locally designated historic property needs an exterior alterationObtain a Certificate of Approval before the building-permit applicationPrepare condition photographs, scope and material specifications
[1] [2] [3]

Your hiring checklist

  1. Photograph visible roof conditions from the ground and note any interior leaks or stains.
  2. Request separate descriptions and prices for cleaning and identified repairs.
  3. Ask about cleaning methods, material compatibility, runoff control and worker protection.
  4. Resolve permit responsibility and verify applicable contractor credentials before work starts.
  5. Check historic designation before committing to exterior alterations or new materials.
  6. Request proof of insurance and identify the supervisor and any subcontractors.
  7. Agree on weather postponements and written approval for concealed-damage costs.
  8. Collect completion photographs, warranty terms and follow-up instructions.

Frequently Asked Questions

Do I need a permit for roof cleaning or repair?

Madison requires a permit for roofing replacement and states an exemption for small repairs below $500 in estimated value. The cited city guidance does not specify a cleaning-only rule. Ask Building Inspection about your exact scope instead of applying the repair exemption to a different task. [1]

Which contractor credentials should I ask to see?

For contractor-obtained building permits on one- and two-family dwellings, ask for the Dwelling Contractor or Dwelling Contractor Restricted certification and the individual Dwelling Contractor Qualifier credential. DSPS describes a public LicensE lookup for checking credential status. These permit requirements do not establish cleaning-only licensing rules. [3]

Does historic designation affect a roofing project?

Local historic designation affects exterior alterations. Madison requires Landmarks Commission approval and a Certificate of Approval before the building-permit application. Ask preservation staff about your address and proposal before choosing replacement materials. The city describes National Register designation as honorary, distinct from local designation. [2]

Should I book cleaning when I also have a leak?

Tell the contractor about the leak and request a repair assessment before approving cleaning. For roofing replacement after storm damage, Madison advises checking interior water damage and repairing affected framing or support members. Ask for separate scopes so you can authorize the repair and cleaning tasks with clear costs. [1]

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.

  1. Storm DamageCity of Madison Building Inspection · City of Madison, Wisconsin · Checked 2026-10-10
  2. Historic PreservationCity of Madison Planning · City of Madison, Wisconsin · Checked 2026-10-10
  3. Dwelling Contractor Qualifier (DCQ)Wisconsin Department of Safety and Professional Services · Wisconsin · Checked 2026-10-10
  4. Snow ClimatologyNational Weather Service Milwaukee/Sullivan · Southern Wisconsin, with Madison-area observations · Checked 2026-10-10
Scroll to Top