Since 2019 Utah has licensed flooring under the S220 Carpentry and Flooring Contractor specialty (absorbing the former S490 Flooring and S491 Laminate classifications), while marble, tile, and ceramic work moved into S230 Masonry, Siding, Stucco, Glass, and Rain Gutter. DOPL rule lists carpet and vinyl floor installation among activities that do not require a contractor license.
Licensed flooring jobs of $7,000 or more need the specialty license, a 25-hour pre-licensure course, $1M/$2M general liability, and workers' compensation or a waiver. Smaller jobs fall within the handyman exemption.
The state sets the license floor; the county or city permit office controls filing, inspections, and local rules wherever the job site sits.
State licensing preempts local contractor licenses (§ 58-55-301(1)(c)); most floor-covering replacements don't need a building permit, but local codes decide.
The local offices section below names the exact permit desk for every Utah county on file.
Each row names the issuing authority, cost, timeline, citation, and status behind the requirement — verified against the official source.
Published fees from the issuing authorities, as of October 2026. Local permit fees vary by project and jurisdiction — the basis is stated where a flat number does not exist.
Carpet and vinyl: exempt. Wood and laminate: S220. Tile and stone: S230.
S220 also covers framing, cabinets, millwork, and doors — the 2019 consolidation folded those classifications together.
Holding both S220 and S230 counts toward the three specialty classifications a licensee may hold.
A practical sequence for a new flooring contractor in Utah. Actual agency processing times are noted in the ledger above.
Each item names the issuing authority, cycle, and citation.
Statutory consequences with their citations — not estimates, not “commonly cited” guesses.
Engaging in a construction trade or acting as a contractor without the appropriate license (or an exemption) is unlawful conduct; DOPL may cite instead of prosecuting, and citations escalate.
A contractor may not sue in a Utah court to collect compensation for licensed work without alleging and proving it was licensed when the contract was made and when the claim arose.
Inside city limits, the city office listed here issues the permit; the county office serves unincorporated areas. Every office links to its official page.
Every fact in this file was checked against these official sources on October 2026.
Pending verification: Current text of the R156-55a-301 scope of practice for this classification (adminrules.utah.gov renders client-side and could not be retrieved); scope wording here comes from the 2019 consolidation rulemaking (DAR File No. 43747), and the classification name from DOPL's 2026 application · That 'carpet and vinyl floor installation' remains on the current R156-55a-301 exempt-activities list (confirmed in the 2019 rule text only), and whether luxury vinyl plank is treated as vinyl · Which floor-covering jobs local building codes require permits for
General information, not legal advice. Always confirm requirements, deadlines, and forms with the issuing authority before filing or contracting.
Store licenses, permits, policies, and renewal dates in one place.