Roofing license

How to earn your roofing license and become a certified roofer

Starting your career in roofing can be a smart move. It’s hands-on, in-demand, and opens the door to building your own business. But before you climb up that first ladder, you’ll need to get your credentials in order. Fortunately, this guide walks you through how to earn your roofing license so you can become a certified roofer and set yourself up to grow a certified roofing company.

Why you need a roofing license

Getting your roofer license isn’t just about following the rules – it’s about building trust. Most states require a roofing license to work legally, especially if the job value exceeds a certain amount. Even in places where it isn’t required, having one can boost your credibility and help you win more jobs.
When you’re a certified roofer, customers know you’re trained, insured, and accountable. That makes a big difference when they’re choosing between you and a fly-by-night contractor.

Step 1: Know your state requirements

Licensing rules vary by state, so your first step is research. Some states have specific exams for roofers, while others roll roofing into general contractor licenses. Local governments may have additional requirements, too.

Here’s what to look for when doing your research:

  • License type and scope: Are you applying as a residential or commercial roofer? A subcontractor or a general contractor?
  • Exam requirements: Many states require you to pass a trade exam and a business/law exam.
  • Experience requirements: You may need to prove several years of work experience or apprenticeship.
  • Financial documentation: Some states ask for proof of net worth, bonding, or financial statements.

State-by-state roofing license resources
To assist you in finding the specific roofing license requirements for your state, here’s a comprehensive list of official state resources for all 50 U.S. states:

State
Licensing Authority & Resource Link

Alabama
Alabama Licensing Board for General Contractors: https://genconbd.alabama.gov/. The Home Builders Licensure Board (HBLB) issues licenses for residential roofing work: https://hblb.alabama.gov/

Alaska
Alaska Department of Commerce, Community, and Economic Development: https://www.commerce.alaska.gov/web/cbpl/ProfessionalLicensing/ConstructionContractors.aspx

Arizona
Arizona Registrar of Contractors https://roc.az.gov/

Arkansas
Arkansas Contractors Licensing Board:https://www.aclb.arkansas.gov/

California
Contractors State License Board: https://www.cslb.ca.gov/

Colorado
Colorado does not have a statewide licensing requirement; check with local jurisdictions.

Connecticut
Connecticut does not have a statewide licensing requirement; check with local jurisdictions.

Delaware
Roofers must register with the Delaware Division of Revenue. https://revenue.delaware.gov/business-license-services/

Florida
Florida Department of Business & Professional Regulation: https://www.myfloridalicense.com/

Georgia
Georgia Roofing Contractors Association (voluntary licensing): https://www.garca.org/GETSTARTED

Hawaii
Hawaii Department of Commerce and Consumer Affairs: https://cca.hawaii.gov/pvl/boards/contractor/

Idaho
Idaho does not have a statewide licensing requirement; check with local jurisdictions.

Illinois
Illinois Department of Financial and Professional Regulation: https://idfpr.illinois.gov/profs/roof.html

Indiana
Indiana does not have a statewide licensing requirement; check with local jurisdictions.

Kansas
Kansas does not have a statewide licensing requirement; check with local jurisdictions.

Kentucky
Kentucky Department of Housing, Buildings and Construction: https://dhbc.ky.gov/

Louisiana
Louisiana State Licensing Board for Contractors: https://lslbc.louisiana.gov/

Maine
Maine does not have a statewide licensing requirement; check with local jurisdictions.

Maryland
Maryland Home Improvement Commission: https://www.dllr.state.md.us/license/mhic

Massachusetts
Massachusetts Office of Consumer Affairs and Business Regulation: https://www.mass.gov/home-improvement-contractor-registration-and-renewal

Michigan
Michigan Department of Licensing and Regulatory Affairs: https://www.michigan.gov/lara

Minnesota

Mississippi
Mississippi State Board of Contractors: https://www.msboc.us/

Missouri
Missouri does not have a statewide licensing requirement; check with local jurisdictions.

Montana
Montana does not have a statewide licensing requirement; check with local jurisdictions.

Nebraska
Nebraska Department of Labor: https://dol.nebraska.gov/

Nevada
Nevada State Contractors Board: https://www.nscb.nv.gov/

New Hampshire
New Hampshire does not have a statewide licensing requirement; check with local jurisdictions.

New Jersey
New Jersey Division of Consumer Affairs: https://www.njconsumeraffairs.gov/ocp/Pages/hic.aspx

New York
New York does not have a statewide licensing requirement; check with local jurisdictions.

North Carolina
North Carolina Licensing Board for General Contractors: https://nclbgc.org/

North Dakota

Ohio
Ohio does not have a statewide licensing requirement; check with local jurisdictions.

Oklahoma
Oklahoma does not have a statewide licensing requirement; check with local jurisdictions.

Oregon
Oregon Construction Contractors Board: https://www.oregon.gov/ccb/

Pennsylvania
Pennsylvania Attorney General’s Office: https://hic.attorneygeneral.gov/login.aspx

Rhode Island
Rhode Island Contractors’ Registration and Licensing Board: https://crb.ri.gov/contractor-registration

South Carolina
South Carolina Department of Labor, Licensing and Regulation: https://llr.sc.gov/clb/clb_licensure.aspx

South Dakota
South Dakota does not have a statewide licensing requirement; check with local jurisdictions.

Tennessee
Tennessee Department of Commerce and Insurance: https://www.tn.gov/commerce/regboards/contractors.html

Texas
Texas does not have a statewide licensing requirement; check with local jurisdictions.

Utah
Utah Division of Occupational and Professional Licensing: https://dopl.utah.gov/

Vermont
Vermont does not have a statewide licensing requirement; check with local jurisdictions.

Virginia
Virginia Department of Professional and Occupational Regulation: https://www.dpor.virginia.gov/

Washington
Washington State Department of Labor & Industries: https://www.lni.wa.gov/licensing-permits/contractors/

West Virginia
West Virginia Division of Labor: https://labor.wv.gov/Pages/default.aspx

Wisconsin
Wisconsin Department of Safety and Professional Services: https://dsps.wi.gov/Pages/Professions/DwellingContractor/Default.aspx

Wyoming
Wyoming does not have a statewide licensing requirement; check with local jurisdictions.

Please note that licensing requirements can vary significantly between states and even within local jurisdictions. It’s essential to consult the specific state’s licensing authority for the most accurate and up-to-date information.

Step 2: Meet the experience and education requirements

To earn your roofing license, you usually need a combination of experience and education. If you’re just starting out, look into apprenticeships or on-the-job training under a licensed roofer.

You might also take coursework in construction safety, blueprint reading, roofing systems, and OSHA standards. This can help you prepare for the certification exams and stand out as a professional.

Step 3: Pass your roofing exams

Most states require two exams: one on trade knowledge (like roofing materials, safety codes, and installation methods) and another on business law (covering contracts, taxes, and labor regulations).
Studying is key. Many states recommend prep courses or offer exam study guides. Some even require you to take approved classes beforehand.

Step 4: Apply for your roofer license

Once you’ve passed your exams and gathered the right documentation, you’re ready to submit your application. This may include:

  • Proof of passed exams
  • Work history and references
  • Business registration documents (if applicable)
  • A roofing business license (for business owners)
  • Insurance and bonding certificates

Fees range from $100 to $500 or more, depending on your state.

Step 5: Maintain your license and grow as a certified roofer

A roofer license isn’t a one-and-done deal. Most licenses need to be renewed every 1–2 years. You may also need to take continuing education courses to stay current with building codes and safety standards.
As a certified roofing professional, you can grow your career, charge higher rates, and even start your own certified roofing company.

Starting your own roofing business

Once you’re licensed and certified, you may be ready to start your own business. That means getting a roofing business license and investing in the right business tools for roofing. You’ll also need systems to help you schedule jobs, manage communications with customers, win more roofing leads, and keep everything organized as you grow.

You’ll want to look for tools that can help you with tasks like:

  • Branding and marketing
  • Scheduling and customer communication
  • Estimating and invoicing jobs
  • Collecting payments
  • Hiring and managing a team

Modern software tools for roofing can help you handle it all. Running a certified roofing company today takes more than a ladder and a truck – it takes smart software systems, too.

Start and grow your roofing business with Thryv

Thryv is an industry-leading marketing and sales software designed to help certified roofers run a more professional and profitable business. From marketing to payments, Thryv gives you one place to manage it all – so you can spend less time on admin and more time on roofing jobs.

Here’s what Thryv offers:

  • Customer relationship management (CRM): Track every client and job history in one place.
  • Scheduling and calendars: Manage appointments, crew schedules, and reminders with ease.
  • Estimates and invoices: Send professional quotes and invoices from anywhere.
  • Digital payments: Let customers pay online and speed up your cash flow.
  • Client portal: Give your customers 24/7 access to their project details and documents.
  • Centralized communications: Keep every text, email, and client message organized in one inbox.
  • Document management: Store roofing contracts, licenses, and permits securely in the cloud.
  • Service scheduling software: Easily assign jobs and dispatch your crew.
  • Marketing management: Run campaigns that bring in new business and keep your pipeline full.
  • Email and SMS marketing: Stay top-of-mind with automated follow-ups and special offer announcements.
  • Social media management: Schedule posts and track engagement across channels.
  • Online listings and reviews: Manage your online reputation and respond to reviews in one place.
  • Enhanced local listings: Make sure your business shows up when local homeowners search for roofers.
  • Reputation management: Monitor reviews, request feedback, and protect your brand.
  • Google Business Profile: Keep your business info up-to-date across Google Search and Maps.
  • Professional website: Build trust and capture leads with a custom site that reflects your brand.

With Thryv, you get the digital foundation to run a smart, certified roofing company from day one.

Additional Resources

How to Choose an Insurance Policy for Your Roofing Business
How To Start a Roofing Business: The Complete Guide
Free Tools for Roofing Businesses