Local service guide
Roof Cleaning and Repair in Jacksonville, FL
Arrange Roof Cleaning and Repair by separating the cleaning and repair scopes, then confirming permit responsibilities and water-use restrictions before booking. Jacksonville lists re-roofs as permit work. The regional water district reports additional pressure-washing restrictions under a shortage declaration covering portions of Duval County. Have each contractor explain how the proposed work fits your address and roof. [1] [3]
Decide whether you need cleaning, repair or both
Describe what you can see from the ground and send photographs. Identify the areas you want cleaned, any missing roof material and any interior water marks. If water enters the home, request a repair assessment before authorizing a job focused on appearance.
For cleaning, request the method, treatment products, included roof areas and protection plan for landscaping and adjacent surfaces. Have the cleaner explain how the method follows your roof manufacturer's instructions. Specify whether you want gutter clearing and who will collect debris and manage wash water.
For repairs, request photographs and a description of the materials the contractor proposes to remove and replace. Agree on how you will approve concealed damage after the contractor opens the affected area. Keep that approval separate from permission to begin the original scope.
Assign permits and inspection responsibilities
Jacksonville's Building Inspection Division lists re-roofs among alterations requiring a building permit. Its FAQ does not establish a cleaning-only permit rule or a blanket roof-repair exemption. Give the division the proposed scope and confirm which requirements apply before signing the work agreement. [1]
The city accepts permit application packages online and makes the contractor responsible for access to locations requiring inspection. For an occupied home, the city requires an onsite representative aged 18 or older who can provide access to the areas requiring inspection. Name the person handling applications, inspection scheduling and access in your agreement. [1]
The city's residential inspection guide describes roof-sheathing nailing and primary-flashing checks, including valleys, chimneys and wall-to-roof connections. It says contractors must wait for sheathing inspection approval before installing roof covering. Because the guide carries a January 2011 revision date and disclaims definitive applicability, confirm the current sequence with the inspector for your project. [2]
Check water restrictions before scheduling washing
The St. Johns River Water Management District page retrieved October 16, 2026 reports a Phase III Extreme Water Shortage covering portions of Duval County within the district. It prohibits wasteful and unnecessary water use and reports additional restrictions on activities such as pressure washing. Its overview does not settle whether a particular roof-cleaning proposal can proceed. [3]
Give the district your address, proposed method and water source when seeking clarification. Include any plant-protection rinsing in that discussion. Use its water conservation contact, 386-329-4500. Do not treat the lawn-irrigation schedule as authorization for washing a roof; the district describes that schedule as landscape irrigation guidance. [3]
Compare the full quote and agree on weather protection
Compare offers for the same areas and tasks. Have each contractor state the total price, exclusions, access arrangements, cleanup duties and payment milestones. Request license information for repair work and proof of insurance. Jacksonville's FAQ directs homeowners to state contractor-license and complaint verification. [1]
Set a written process for weather delays and temporary protection of any opened roof area. Agree on who will notify you of a delay and whether a return visit changes the price. At completion, request photographs, applicable inspection records and written warranty terms.
The Florida Climate Center publishes monthly precipitation normals for Jacksonville International Airport for 1991 through 2020. The chart expresses selected monthly values as percentages of the published annual normal. Use that seasonal context when discussing scheduling, then review the forecast with the contractor before work begins. [4]
Selected months' share of annual precipitation normal

Local details that affect your job
Resolve the permit question with the actual repair description
Contact Jacksonville's Building Inspection Division at 904-255-8500 with the proposed repair scope. The city lists re-roofs as permit work and accepts application packages online. Have the contractor identify who will apply and coordinate inspections before you commit to the work. [1]
Confirm shortage coverage for the property
The regional water district identifies portions of Duval County within its Phase III shortage declaration and flags additional pressure-washing restrictions. Confirm coverage for your address and whether the proposed equipment, method and water source comply before accepting a washing date. [3]
Choose the next step for your roof
| Your situation | Next step | Settle before booking |
|---|---|---|
| You want stains or debris addressed | Request a cleaning assessment and written method | Included areas, plant protection, cleanup and applicable water restrictions |
| You see damage or report water entry | Request a repair assessment with photographs | Repair scope, concealed-damage approval and permit determination |
| The proposal includes a re-roof | Include city permitting in the agreement | Jacksonville lists re-roofs as permit work; assign applications and inspection coordination |
| The contractor will expose sheathing or flashing | Confirm inspection stages with the inspector | Use the city's January 2011 guide as a starting point and confirm current requirements before covering work |
Your hiring checklist
- Send ground-level photographs and describe any interior water entry.
- Request separate cleaning and repair scopes with itemized prices.
- Have the cleaner explain the method and its compatibility with manufacturer instructions.
- Verify repair contractor license information and request proof of insurance.
- Assign permit applications, inspection scheduling and property access.
- Confirm water restrictions for the address, method and water source.
- Agree on weather delays, roof protection and approval of extra work.
- Request completion photographs, cleanup and written warranty terms.
Frequently Asked Questions
Does a small roof repair need a permit?
Jacksonville's FAQ lists re-roofs as permit work but does not establish a blanket roof-repair exemption. Give the Building Inspection Division the specific scope and confirm requirements before work begins. [1]
How do I check the repair contractor's license?
Get the contractor's license information and use the state contractor-license and complaint verification referenced by Jacksonville's Building Inspection Division. Match the information to the contractor named in your agreement. [1]
Can roof washing proceed during the shortage?
Confirm the rules for your property and proposed method. The district reports Phase III coverage for portions of Duval County and additional pressure-washing restrictions. Its overview does not give blanket permission for roof cleaning. [3]
How should I compare cleaning and repair prices?
Request separate prices using the same areas and tasks. Include access equipment, surface protection, debris removal, permit coordination and exclusions. Agree on written approval for additional repairs before the contractor begins.
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.
