Utah Roofing License Requirements
Utah licenses roofing as a dedicated specialty classification, S280 Roofing Contractor, through DOPL. Note the code carefully: S280 is roofing, while S330 is the Landscape and Recreation Contractor classification — S330 is frequently mis-cited as roofing and is not. The licence is required once a job reaches $7,000 in contracted value including labour and materials. Between $3,000 and $7,000 no licence is needed but the person must file a one-time affirmation with DOPL evidencing public liability insurance and, if applicable, workers' compensation; below $3,000 no filing is required at all. The exemption is narrow in an important way: even on an exempt small project, plumbing, electrical, HVAC, gas appliance, fire suppression, alarm and radon mitigation work must still be performed by the relevant licensed contractor. Holders of an exemption affirmation are also barred from using terms such as contractor or builder in their business name.
Do roofers need a license in Utah?
Only above $7,000 — Utah licenses larger roofing jobs
The state credential kicks in only once the job is worth more than a set dollar figure. Below it, the work sits outside state licensing entirely.
Look up a Utah licenseThe rule in detail
- State-level requirement
- Licence above threshold
- Licensing authority
- Utah Department of Commerce, Division of Professional Licensing (DOPL)
- Class covering roofing
- S280 Roofing Contractor — application and installation of asphalt, pitch, tar, felt, flax, shakes, shingles, roof tile, slate and other materials used as a waterproof, weatherproof or watertight seal or membrane for roofs and surfaces. General classifications B100 (General Building), R100 (Residential and Small Commercial) and E100 (General Engineering) also permit roofing within their scope.
- Dollar threshold
- $7,000 — Under Utah Code § 58-55-305(1)(h)(i), a person engaged in the alteration, repair, remodeling, or addition to or improvement of a building with a contracted or agreed value of LESS THAN $7,000, labour and materials included and counting all changes or additions to the agreed work, is exempt from contractor licensure. Under § 58-55-305(1)(h)(ii)(H), if the total value of the project is greater than $3,000 the person must file a one-time affirmation with DOPL that they carry public liability insurance and, where applicable, workers' compensation. So: under $3,000 nothing is filed; $3,000 up to $7,000 requires the one-time handyman affirmation but no licence; $7,000 and above requires a licensed contractor.
- Statute or rule
- Utah Construction Trades Licensing Act, Utah Code title 58, chapter 55; exemptions and thresholds at Utah Code § 58-55-305; classifications and scopes of practice at Utah Admin. Code R156-55a-301; exemption rule at R156-55a-305.
- Bond
- No general surety bond is required for a Utah contractor licence.
- Insurance
- General liability insurance required; commonly cited at $100,000 per incident and $300,000 aggregate for the S280 specialty licence, with amounts and form set by division rule under R156-55a. Applicants for a specialty licence also complete a pre-licence course.
- Reciprocity
- No published reciprocity arrangement for roofing.
- Public license lookup
- Search the Utah register
Local licensing and permits in Utah
The DOPL licence is statewide, but Utah cities and counties still issue building permits for roof work and inspect it, and many require a local business licence before a permit will be issued. The small-project exemption is a licensing exemption only — it does not waive the building permit, and it does not extend to electrical, plumbing, HVAC, gas appliance, fire suppression, alarm or radon mitigation work, each of which must be done by the appropriate licensed trade regardless of project value.
Permitting is a separate system from licensing, and it is almost always local. In Utah, as nearly everywhere in the United States, a full roof replacement is treated by the adopted building code as work requiring a permit and a final inspection, while small repairs are often exempt below a threshold the local code sets. The building department for the city or county where the house sits is the only body that can tell you which side of that line your job falls on.
The two questions are not the same question
Licensing asks whether this contractor is permitted to sell roofing work in Utah. Permitting asks whether this specific job on this specific building may proceed. A contractor can be perfectly licensed and still be doing unpermitted work, and an unpermitted roof tends to surface at a sale, at a claim, or at a warranty dispute — years later, when it is expensive.
If you are hiring a roofer in Utah
- ●Check the credential at the source. Search the Utah public register for the exact legal entity that will sign your contract — not the salesperson, and not the name painted on the truck.
- ●Ask for certificates of insurance directly from the insurer or agent. General liability and workers’ compensation both matter, and roofing carries some of the highest comp premiums of any trade — which is exactly why some operators go without. An injury on an uninsured crew can find its way to your policy.
- ●Confirm who is pulling the permit. It should be the contractor, in their own name. An invitation to pull it yourself as the homeowner moves the code liability onto you, and is often a sign the contractor cannot pull it.
- ●Get the scope in writing before any deposit changes hands. Tear-off versus overlay, decking replacement priced per sheet, underlayment and ice-and-water coverage, ventilation, flashing, and who hauls the debris. Most roofing disputes are scope disputes wearing a different hat.
- ●Be careful after a storm. Door-knocking crews follow hail. Before signing anything that assigns your insurance benefits or commits you to a contractor contingent on a claim being approved, read it twice and check the cancellation terms.
If you are a roofing contractor working in Utah
Utah holds a state-level requirement, so the first question is whether your work sits inside the classification described above and, where a dollar figure applies, whether the contract value crosses it. Thresholds are normally written against the total value of the contract or the project rather than an individual invoice, so splitting a job into pieces to stay underneath is the specific evasion those statutes exist to catch.
Two consequences of getting this wrong are worth knowing regardless of the state. Contracting without a required credential is commonly a misdemeanour offence, and in most states an unlicensed contractor cannot enforce the contract or file a mechanic’s lien — so an unpaid job simply stays unpaid, with no legal route to collect. Confirm your position with the board before you bid, not after.
Sources
This entry was checked against the following on August 2026. The authority on Utah licensing is Utah Department of Commerce, Division of Professional Licensing (DOPL), not this page — if anything below conflicts with what the board publishes today, the board is right.
Note on this entry
Verified at the primary-source level. The S280 versus S330 question was settled using DOPL's own all-classifications contractor application published on commerce.utah.gov, which lists 'S280 Roofing Contractor' and 'S330 Landscape & Recreation Contractor' as separate entries — the task's suggested 'S330' is incorrect. The $7,000 and $3,000 figures were read from the current official text of Utah Code § 58-55-305 published by the Utah State Legislature (version C58-55-S305_2025050720250507); an older 2020 copy of the same section circulating on municipal websites shows $3,000 and $1,000 and is out of date. The S280 insurance figure comes from secondary reporting of the division rule rather than from the rule text itself, which could not be retrieved directly, so treat that one figure as less firm than the rest.
Checked August 2026. Licensing rules change — dollar thresholds get raised, boards get reorganised, and statutes get amended mid-session. This page is a research summary, not legal advice, and it is not the authority on anything.
The authority is Utah Department of Commerce, Division of Professional Licensing (DOPL). Before you sign a contract or bid a job, confirm the current rule with them directly.
Next steps
Roofing contractors in Utah
Browse roofing companies across Utah by city, compare Google reviews, and request quotes directly. Listings are compiled from public records — check the license yourself before signing.
Free roofing calculators
Roof pitch, roofing squares and shingle bundles, and attic ventilation — each one shows the formula it used, so you can sanity-check a quote before you accept it.
Roofing licensing in every other state
Looking for a Roofing Contractor?
Search roofing companies by city or state, compare Google reviews, and request quotes directly — free, with no middleman. Check any licence number yourself with the state board before work begins.