Roofer Permits & Licenses in Salt Lake City, UT

Complete guide to permits and licenses required to start a roofer in Salt Lake City, UT. Fees, renewal cycles, and agency contacts.

Contractor Financial Responsibility Insurance Filing

Utah Division of Occupational and Professional Licensing (DOPL)
Required
Fee: $100.00-$100.00
Renewal: biennial
Type: registration

Mandatory for all contractors. Must file certificate of insurance annually; renewed with license.

Utah LLC Registration (Articles of Organization)

Utah Division of Corporations and Commercial Code
Required
Fee: $54.00-$54.00
Renewal: one time
Type: registration

Required for all LLCs. Annual renewal report also required (see separate entry).

Utah LLC Annual Renewal Report

Utah Division of Corporations and Commercial Code
Required
Fee: $18.00-$18.00
Renewal: annual
Type: registration

All LLCs must file annually to maintain good standing.

Contractor License (B100 General Building Contractor or R100 General Roofing Contractor)

Utah Division of Occupational and Professional Licensing (DOPL)
Required
Fee: $345.00-$345.00
Renewal: biennial
Type: license

Roofing contractors typically qualify under B100 (General Building) or R100 classification. Requires passing exam (business/law and trade), qualifying individual with 2+ years experience, financial statement showing $50K+ working capital for B100. License qualifier must be employee/officer/member.

Sales Tax License (Sales Tax Account/ID)

Utah State Tax Commission
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required if selling/installing taxable materials. File Form TC-69.

Assumed Name (DBA) Registration

Utah Division of Corporations and Commercial Code
May Apply
Fee: $22.00-$22.00
Renewal: one time
Type: registration

Must publish in newspaper if required; renew every 5 years for $12.

Utah Sales and Use Tax Permit

Utah State Tax Commission
May Apply
Fee: $15.00-$15.00
Renewal: one time
Type: registration

Roofers who sell and install roofing materials are generally required to collect sales tax on materials. Labor-only services are not taxable in Utah. Registration required even if no fee is charged.

Utah Withholding Tax Registration

Utah State Tax Commission
May Apply
Renewal: one time
Type: registration

Required for all employers in Utah who withhold state income tax from employee wages. Must file withholding tax returns and remit payments.

Contractor License Bond (Surety Bond)

Utah Division of Occupational and Professional Licensing (DOPL)
May Apply
Fee: $100.00-$300.00
Renewal: one time
Type: certificate

A $15,000 surety bond is required for all contractor licenses in Utah, including roofing. The bond protects consumers from fraudulent or substandard work. The bond must be issued by a surety company licensed in Utah. This is not insurance but a financial guarantee.

Commercial Auto Insurance

Utah Department of Public Safety - Driver License Division
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Utah law requires all motor vehicles operated on public roads to carry liability insurance with minimum limits of $25,000 for bodily injury per person, $65,000 per accident, and $15,000 for property damage (25/65/15). Personal auto policies typically exclude business use; commercial auto insurance is required for work-related driving.

Professional Liability / Errors and Omissions (E&O) Insurance

Internal Revenue Service (IRS)
Required
Fee: $500.00-$1500.00
Renewal: one time
Type: certificate

Not mandated by Utah law or DOPL for roofing contractors. However, some clients or general contractors may require it for project participation. Strongly recommended due to risk of claims related to workmanship or design errors.

Product Liability Insurance

Not applicable
May Apply
Renewal: one time
Type: certificate

Not required by Utah law. If the roofer only installs materials (not manufactures or sells them as products), this does not apply. However, if the LLC sells roofing materials directly to consumers, product liability exposure exists, though no state mandate exists. Federal product liability laws (e.g., Magnuson-Moss Warranty Act) apply but do not require insurance.

Utah Unemployment Insurance Tax Registration

Utah Workforce Services
May Apply
Renewal: one time
Type: registration

Employers must register and pay quarterly unemployment insurance taxes. New employers are assigned a standard rate (typically 2.0% on first $42,500 of wages in 2024).

Utah State Income Tax Filing (Pass-Through Entity)

Utah State Tax Commission
Required
Renewal: one time
Type: filing

LLCs are pass-through entities; profits are reported on owners' individual Utah income tax returns. Business must file Form TC-54 if it has Utah-source income. Applies to all LLCs earning income in Utah.

Utah Franchise Tax

Utah State Tax Commission
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: registration

Most LLCs are not subject to franchise tax unless they have elected corporate status or exceed certain capital thresholds. Roofing LLCs typically structured as pass-throughs are generally exempt. Confirm status via Form TC-205.

Local Business License or Privilege Tax

Varies by municipality
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: registration

Most Utah cities (e.g., Salt Lake City, Provo, Ogden) require a local business license or privilege tax. Fees and requirements vary. Roofers must check with each municipality where they operate. Example: Salt Lake City requires a Business License Application at slc.gov/businesslicense.

Utah Residential Contractor License (DOPL Registration)

Utah Department of Commerce, Division of Occupational and Professional Licensing (DOPL)
May Apply
Fee: $100.00-$200.00
Renewal: one time
Type: license

Roofers must determine if their work requires a license under Utah’s Residential Contractor Act. Work involving more than $1,000 in value typically requires registration. Exemptions exist for minor repairs.

Salt Lake County Business License

Salt Lake County Clerk
May Apply
Fee: $100.00-$300.00
Renewal: annual
Type: license

Required for all businesses; roofing contractors must also hold state license

City Business License (e.g., Salt Lake City)

Salt Lake City Business Licensing
May Apply
Fee: $150.00-$400.00
Renewal: annual
Type: license

Each Utah city (over 250 municipalities) has its own; check specific city code (e.g., SLC Code 5.68)

Zoning Compliance Verification

City/County Planning & Zoning
May Apply
Fee: $0.00-$100.00
Renewal: one time
Type: permit

Roofing operations typically require commercial/industrial zoning; home-based may need conditional use permit

Home Occupation Permit

Varies by city/county (e.g., Salt Lake City)
May Apply
Fee: $50.00-$150.00
Renewal: one time
Type: permit

Limited to low-impact activities; no heavy equipment storage typical for roofing

Building Permit for Office/Storage Modification

Local Building Department
May Apply
Renewal: one time
Type: permit

Not required for roofing work on client properties (client obtains)

Sign Permit

Local Planning Department (e.g., Salt Lake City)
May Apply
Fee: $75.00-$300.00
Renewal: one time
Type: permit

Must comply with local sign ordinance (e.g., size, lighting restrictions)

Fire Safety Inspection/Certificate

Local Fire Department
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: permit

Required for spaces with assembly or storage; roofing chemicals may trigger

Certificate of Occupancy

Local Building Official
May Apply
Renewal: one time
Type: permit

Confirms zoning, building, fire code compliance

Fire Alarm Permit

Local fire marshal
May Apply
Fee: $75.00-$250.00
Renewal: one time
Type: permit

Required per IFC 2018 (adopted locally); annual inspection may apply

Oversize/Overweight Vehicle Permit

Local public works/engineering
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

Coordinates with state DOT for highway travel

Noise Ordinance Compliance Permit

Varies by locality (e.g., Salt Lake City Code Enforcement)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Most cities prohibit excessive noise 10pm-7am; variance possible for construction

Nuisance Abatement Compliance

Local Health Department
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Salt Lake County Health Dept enforces; roofing waste disposal regulated

Workers' Compensation Insurance

Utah Labor Commission - Division of Industrial Accident
May Apply
Fee: $1.50-$3.50
Renewal: one time
Type: certificate

Sole proprietors and partners in an LLC are not required to cover themselves unless they elect coverage. Roofing is classified as a high-risk industry, leading to higher premiums. Coverage must be obtained through a licensed insurer or by qualifying for self-insurance (rare for small businesses).

General Liability Insurance

Not applicable (no state mandate)
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

While general liability insurance is not universally mandated by Utah law for all businesses, it is contractually and regulatorily required for licensed contractors. DOPL requires proof of general liability insurance as part of the licensing process for roofing contractors. Minimum coverage: $100,000 per occurrence and $300,000 aggregate for bodily injury and property damage.

Liquor Liability Insurance

Utah Department of Alcoholic Beverage Control (DABC)
May Apply
Renewal: one time
Type: certificate

Not applicable to standard roofing operations. Only required if the business holds a liquor license (e.g., for promotional events). Roofing businesses typically do not serve alcohol; this is included for completeness.

Annual Report Filing for Utah LLC

Utah Division of Corporations and Commercial Code
Required
Fee: $18.00-$18.00
Renewal: annual
Type: permit

All Utah LLCs must file an Annual Report each year with the Division of Corporations. The report confirms current business information such as principal address, registered agent, and management structure.

Utah Contractor License Renewal

Utah Division of Occupational and Professional Licensing (DOPL)
May Apply
Fee: $208.00-$208.00
Renewal: biennial
Type: license

Roofing contractors in Utah must be licensed by DOPL. License renewal is biennial. Licensees must complete continuing education prior to renewal.

Required Continuing Education for Utah Contractors

Utah Division of Occupational and Professional Licensing (DOPL)
May Apply
Fee: $100.00-$200.00
Renewal: biennial
Type: certificate

Contractors must complete 6 hours of Board-approved continuing education per renewal cycle, including 2 hours of law and 4 hours of trade-specific training.

Federal Estimated Tax Payments

Internal Revenue Service (IRS)
May Apply
Renewal: varies
Type: permit

Self-employed individuals, including roofer LLC owners, must make quarterly estimated tax payments for federal income and self-employment taxes.

Utah State Estimated Tax Payments

Utah State Tax Commission
May Apply
Renewal: varies
Type: filing

LLC owners subject to Utah personal income tax must make quarterly estimated payments if tax liability exceeds $1,000 annually.

Employer Withholding Tax Registration and Filings

Utah State Tax Commission
May Apply
Renewal: varies
Type: filing

Employers must register for Utah withholding tax, withhold state income tax from employee wages, and file Form TC-720 periodically. Frequency depends on total tax liability.

Unemployment Insurance Tax Filings and Payments

Utah Workforce Services (UI Division)
May Apply
Fee: $42500.00-$42500.00
Renewal: varies
Type: filing

Employers must file Form UI-770 and pay unemployment insurance tax quarterly. New employers are assigned a standard rate of 2.7%.

OSHA Injury and Illness Recordkeeping

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: annual
Type: permit

Roofing businesses must maintain OSHA Form 300 (Log of Work-Related Injuries), Form 301 (Incident Report), and post Form 300A annually. Records must be kept for 5 years.

Display of Utah Contractor License

Utah Division of Occupational and Professional Licensing (DOPL)
May Apply
Renewal: one time
Type: permit

Licensed contractors must display their license number on all contracts, vehicles, business cards, and advertisements. Failure to do so is a Class B misdemeanor.

Display of Federal Labor Law Posters

U.S. Department of Labor
May Apply
Renewal: one time
Type: permit

Employers must display OSHA Job Safety Law poster (required), Fair Labor Standards Act (FLSA) poster, and other applicable federal posters in a conspicuous location accessible to employees.

Display of Utah Labor Law Posters

Utah Labor Commission
May Apply
Renewal: one time
Type: permit

Employers in Utah must display the Utah Labor Commission Poster (includes minimum wage, child labor, and anti-discrimination laws) and the Utah Workers’ Compensation Notice in a visible location.

Business License Renewal (Local Jurisdiction)

Local City or County Government (e.g., Salt Lake City, Provo, etc.)
May Apply
Fee: $25.00-$100.00
Renewal: annual
Type: license

Most Utah cities and counties require a general business license. Roofers must check with their local government (e.g., Salt Lake City, West Valley City) for renewal deadlines and fees.

Workers’ Compensation Insurance Coverage and Reporting

Utah Labor Commission – Workers’ Compensation Division
May Apply
Renewal: one time
Type: certificate

Utah law requires all employers with one or more employees to carry workers’ compensation insurance. Roofing contractors must report payroll annually for premium audit. Independent contractors may be excluded if properly classified.

Record Retention for Tax and Employment Records

IRS & Utah State Tax Commission
Required
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Federal law requires retention of employment tax records for at least 4 years. Business tax records should be kept for 3–7 years. OSHA injury records must be kept for 5 years. Utah workers’ comp records must be kept for 5 years.

Step-by-Step Compliance Guide

  1. As a roofer in Salt Lake City, UT, you must comply with Federal Income and Self-Employment Tax Filing Obligations through the IRS.
  2. The IRS requires record retention for tax purposes, ensuring accurate financial documentation is available when needed.
  3. Roofers operating as LLCs have specific Federal Income and Self-Employment Tax Obligations for LLCs that must be fulfilled with the IRS.
  4. Compliance with the FTC Act and Business Opportunity Rule is required by the Federal Trade Commission (FTC) for all businesses.
  5. The FTC requires compliance with advertising and consumer protection rules to ensure fair business practices.
  6. Even though no federal business license is required for roofers, as stated by the U.S. Small Business Administration (SBA), you still need to register for an EIN.
  7. Roofers must adhere to Federal Income Tax Filing requirements, potentially using Form 1120-S or Schedule C depending on business structure.
  8. Maintaining accurate record retention for tax and business records is a continuous requirement from the IRS.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as requirements vary.
  • Ignoring FTC regulations regarding advertising and consumer protection can lead to significant penalties.
  • Failing to properly classify workers as employees or independent contractors can result in tax issues.
  • Neglecting to obtain an EIN, even if no other federal license is needed, is a common oversight.
  • Believing that record retention is only necessary during tax season is a mistake; it’s an ongoing obligation.

Frequently Asked Questions

What federal permits are required for a roofing business in Salt Lake City, UT?

Roofers in Salt Lake City need to comply with several federal requirements, including those from the IRS related to income tax and record retention, and the FTC regarding advertising and consumer protection. There is no single federal license specifically for roofing businesses.

What is an EIN and do I need one?

An EIN, or Employer Identification Number, is a unique tax ID assigned by the IRS to businesses. Even if you don't have employees, you likely need an EIN for your roofing business, especially if operating as an LLC or corporation.

What are the costs associated with federal permits?

The costs vary significantly; some requirements, like SBA confirmation of no license, are free, while IRS tax obligations and potential FTC penalties have varying fees. The IRS fee for Federal income and self-employment tax obligations for LLC can be as high as $160200.00.

How often do I need to renew these federal requirements?

Renewal frequency depends on the specific requirement; some, like the SBA confirmation, are one-time, while others, such as annual income tax filing, are recurring. Record retention is an ongoing requirement, not a one-time renewal.

What does the FTC regulate for roofing businesses?

The Federal Trade Commission (FTC) regulates advertising practices and consumer protection for roofing businesses. This includes ensuring truthful advertising, clear contracts, and fair business practices to avoid deceptive or unfair trade practices.

Need a personalized checklist?

Permit Finder asks follow-up questions to give you an exact list of permits.

Find Your Permits