Answers
Does roof cleaning count as maintenance for an HOA?
Florida's HOA and condominium sections on appearance and upkeep never name roof cleaning. The community's declaration of covenants and its guidelines decide.
Read it
Free estimates
Call 239-500-WASH Free estimate Ask a questionNaples, Marco Island, Estero and Bonita Springs, FL
Glossary
The chapter number comes up the moment a Naples homeowner asks which trades Florida treats as contractors, and which work on a roof belongs to a roofer rather than a cleaner.
Definition
Chapter 489 is the Florida Statutes chapter on construction contracting, in which section 489.105 defines contractors and sorts them into categories, and section 489.117 governs registration, specialty contractors and the job scopes a local government may not license.
Where to start
Chapter 489 is long, but a homeowner's question about a trade usually lands in two places: section 489.105, which says what a contractor is and lists the kinds, and section 489.117, titled "Registration; specialty contractors," which says who registers and what a local government may and may not license.
Both are quoted here from the Florida Legislature's Online Sunshine pages headed The 2026 Florida Statutes. The board the chapter keeps referring to is defined in 489.105(1) as the Construction Industry Licensing Board. Section 489.117(4)(a)1 adds that a person whose job scope does not substantially correspond to one of the contractor categories in 489.105(3)(a) to (o), or to one of the certified specialty contractor categories set by board rule, is not required to register with that board.
489.105(3)
Section 489.105(3) starts from what a contractor does for compensation, which is to "construct, repair, alter, remodel, add to, demolish, subtract from, or improve any building or structure," and then subdivides contractors into Division I and Division II.
The contractor paragraphs of Florida Statutes 489.105(3), in the order the statute lists them
| Division | Paragraphs | Contractors defined |
|---|---|---|
| Division I | (a) to (c) | General, building and residential contractors |
| Division II | (d) to (q) | Sheet metal; roofing; Class A, Class B and Class C air-conditioning; mechanical; commercial pool/spa; residential pool/spa; swimming pool/spa servicing; plumbing; underground utility and excavation; solar; pollutant storage systems; and specialty contractors |
None of the seventeen names pressure washing, or roof, window or exterior surface cleaning. Cleaning itself is not absent from the subsection, which names three kinds. The air-conditioning and mechanical paragraphs take in any duct cleaning and equipment sanitizing that requires at least a partial disassembling of the system. The pool/spa paragraphs take in cleaning or equipment sanitizing that needs at least partial disassembly, and each adds that "a license is not required for the cleaning of the pool or spa in a way that does not affect the structural integrity" of the pool or spa or its associated equipment. Drain cleaning and clearing appears in the plumbing paragraph as work a plumbing contractor may perform, with the statement that no mandatory licensing requirement is set for it.
How that map applies to a roof cleaning in Naples, together with the county and district rules that sit beside it, is set out in the roof cleaning page's rules section.
Paragraphs (e) and (q)
Paragraph (e) is the one a roof question reaches. It defines a roofing contractor by the work, covering "all kinds of roofing, waterproofing, and coating, except when coating is not represented to protect, repair, waterproof, stop leaks, or extend the life of the roof."
The exception is the part to read slowly. A coating falls outside the paragraph only when it is not represented in any of those five ways; a coating represented in one of them is roofing contractor work under the definition. The paragraph describes the scope of the trade and names no license type; registration is dealt with separately, in 489.117. Where a cleaning ends and that scope begins is drawn at the point where a soft wash cleaning stops and roofing work begins, and the working difference between the two trades is the subject of how a roof cleaner differs from a roofer.
Paragraph (q) closes the list. A specialty contractor is "a contractor whose scope of work and responsibility is limited to a particular phase of construction" in a category adopted by board rule, and one "whose scope is limited to a subset of the activities described in one of the paragraphs of this subsection." A specialty category therefore sits inside one of the other sixteen paragraphs rather than adding a new trade beside them.
489.117
Section 489.117(4)(a)1 turns the categories in 489.105 into a limit on local governments. Under it, a local government "may not require a person to obtain a license, issued by the local government or the state," when the job scope does not substantially correspond to any of the 489.105(3)(a) to (o) and (q) categories, a certified specialty category or the one other scope the paragraph cites.
The same paragraph gives examples. It says the job scopes for which a local government may not require a license "include, but are not limited to, painting; flooring; cabinetry;" and its longer list goes on to name driveway or tennis court installation, handyman services, plastering, pressure washing, stuccoing and caulking. It then closes a side door: "A local government may not require a state or local license to obtain a permit for such job scopes."
Under paragraph (4)(a)3, a local government "may continue to offer a license" for a short list of work that includes "rooftop painting, coating, and cleaning above three stories in height," and the statute attaches its own condition: "if the local government imposed such a licensing requirement before January 1, 2021." What that line means in practice is taken up in the three-story line on roof cleaning.
Chapter 489 is a licensing chapter, and it is not the chapter behind the local business tax. That tax comes from Chapter 205, and what its receipt does and does not show is covered in what a business tax receipt shows about an exterior cleaner.
The Construction Industry Licensing Board, as 489.105(1) defines the word board for the chapter. Section 489.117(4)(a)1 says a person whose job scope does not substantially correspond to one of the contractor categories in 489.105(3)(a) to (o), or to a certified specialty contractor category set by board rule, is not required to register with that board.
Yes, three kinds, and none of them is roof, window or exterior surface cleaning or pressure washing: duct cleaning and equipment sanitizing in the air-conditioning and mechanical paragraphs, pool or spa cleaning and sanitizing in the pool/spa paragraphs, and drain cleaning and clearing in the plumbing paragraph. The duct and pool work named is the kind that requires at least a partial disassembling. The pool/spa paragraphs free from licensing any pool or spa cleaning that does not affect structural integrity, and the plumbing paragraph sets no mandatory licensing requirement for drain work.
Sources
Every technical statement above is drawn from one of these documents. Nothing on this page about 239 Exteriors goes beyond what the company itself states.
Page reviewed September 14, 2026. Florida statutes are quoted from the 2026 Florida Statutes; every image on this page is a labeled concept illustration, not a photograph of a completed job.
Keep reading
Answers
Florida's HOA and condominium sections on appearance and upkeep never name roof cleaning. The community's declaration of covenants and its guidelines decide.
Read itFree estimate
Call 239-500-WASH, or send the form and 239 Exteriors will follow up.
Free estimate
Tell us which surface you are asking about and anything about the property that helps.
Request received
Your request is in. 239 Exteriors will follow up with a free estimate. Need to reach us sooner? Call 239-500-WASH.
The form did not send
Nothing was lost, but this request did not go through. Call 239-500-WASH and we will take the details by phone, or try the form again in a moment.
Request received
Your request is in. 239 Exteriors will follow up with a free estimate. Need to reach us sooner? Call 239-500-WASH.
The form did not send
Nothing was lost, but this request did not go through. Call 239-500-WASH and we will take the details by phone, or try the form again in a moment.