Utah has no separate framing license; structural and finish carpentry, including wood, metal studs, and wall systems, is the S220 Carpentry and Flooring Contractor specialty, which in 2019 absorbed the former structural stud, steel erection, metal building, and steel reinforcing classifications. General building (B100) and residential & small commercial (R100) contractors may also frame within their scope.
S220 requires no exam or experience — a 25-hour pre-licensure course, $1M/$2M general liability, and workers' compensation or a waiver. Framing sub-$7,000 repairs 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)); permits and framing inspections are local.
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.
Utah folds framing, metal studs, and structural steel erection into one S220 Carpentry and Flooring specialty.
The same S220 license covers wood and laminate flooring installation.
Building permits and framing inspections are run by the city or county building official.
A practical sequence for a new framing 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 · Coverage amount and form of the public liability insurance a handyman must affirm on projects over $3,000 (set by DOPL rule; not retrieved) · That the second DOPL fee-schedule column ($128 per contractor classification) is the biennial renewal fee — the schedule does not label the columns in the retrieved text
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.