Find your next step

Search the directory. Use Tab to explore results.

Roofing contractor license requirements by state

Compare roofing contractor requirements, fees and renewal rules.

Last verified Oct 25, 2026

What does each state require?

Select a column to sort

Missing values are not verified yet. A license fee is not a total cost unless the source says so.

Roofing contractor license requirements by state. Column buttons sort ascending or descending.
Alabama$150
Source
The annual license fee is $150.00.
Official sourceLast verified Oct 25, 2026
Not verified yetNot verified yetAnnual license renewal applications must be filed by November 30 of the year preceding the year for which the license is to be renewed.
Source
Annual license renewal applications must be filed by November 30 of the year preceding the year for which the license is to be renewed.
Official sourceLast verified Oct 25, 2026
Alaska$250
Source
Registration Fee: $250.00
Official sourceLast verified Oct 25, 2026
Not verified yetNot verified yetTwo-year registrations expire September 30 in even-numbered years. Those issued within 90 days of expiration run to the next biennial expiration.
Source
Registrations are issued for a two-year period and expire on September 30 of even-numbered years, regardless of the date of issuance, except registrations issued within 90 days of the expiration date which are issued to the next biennial expiration date.
Official sourceLast verified Oct 25, 2026
ArizonaNot verified yetNot verified yetWhen required, the qualifying written examination must have been taken no more than two years before application. A same-classification Arizona qualifying party within the prior five years receives an examination waiver.
Source
Successfully show, by written examination taken not more than two years before application, if required, qualification in the kind of work for which the applicant proposes to contract The registrar shall waive the examination requirement if the records reflect that the qualifying party is currently or has previously been a qualifying party for a licensee in this state in the same classification within the preceding five years.
Official sourceLast verified Oct 25, 2026
You may keep operating while renewal is processed if the application and fee arrive or are mailed by the renewal date and a valid bond or cash deposit is on file.
Source
An application for renewal of any current contracting license addressed to the registrar, with a valid bond or cash deposit on file with the registrar, accompanied by the required fee and received by the registrar or deposited in the United States mail postage prepaid on or before the renewal date authorizes the licensee to operate as a contractor until actual issuance of the renewal license.
Official sourceLast verified Oct 25, 2026
ArkansasNot verified yetNot verified yetNot verified yetA roofing contractor registration certificate issued by the Residential Contractors Committee must expire one (1) year after the date of issuance unless otherwise provided by the committee.
Source
A roofing contractor registration certificate issued by the Residential Contractors Committee shall expire one (1) year after the date of issuance unless otherwise provided by the committee.
Official sourceLast verified Oct 25, 2026
California$200
Source
Initial license fee of $200 for a sole owner
Official sourceLast verified Oct 25, 2026
Not verified yetPass the required trade and/or business-and-law examination; an asbestos open-book exam is also required for issuance.
Source
After CSLB accepts the application, the qualifier will need to pass a trade exam and/or a business and law exam Asbestos open book exam.
Official sourceLast verified Oct 25, 2026
Renewal fee of $450 for a sole owner license will be due every two years after licensure.
Source
Renewal fee of $450 for a sole owner license will be due every two years after licensure.
Official sourceLast verified Oct 25, 2026
ColoradoNot verified yetNot verified yetNot verified yetNot verified yet
ConnecticutNot verified yetNot verified yetNot verified yetAll registrations expire annually on March 31st.
Source
All registrations expire annually on March 31st.
Official sourceLast verified Oct 25, 2026
DelawareNot verified yetNot verified yetNot verified yetYou can ONLY renew a Contractor Certificate when the Certificate is within 90-days before expiration.
Source
You can ONLY renew a Contractor Certificate when the Certificate is within 90-days prior to expiration.
Official sourceLast verified Oct 25, 2026
District of Columbia$99
Source
2-year license - $99.00
Official sourceLast verified Oct 25, 2026
Not verified yetNot verified yetNot verified yet
FloridaNot verified yetNot verified yetStatewide certification requires the appropriate approved examination. An approved building-construction or related bachelor's degree with GPA 3.0 or higher limits the examination to business and finance.
Source
To establish competency, a person shall pass the appropriate examination approved by the board and certified by the department. If an applicant has received a baccalaureate degree in building construction from an accredited 4-year college, or a related degree as approved by the board by rule, and has a grade point average of 3.0 or higher, such applicant is only required to take and pass the business and finance portion of the examination.
Official sourceLast verified Oct 25, 2026
Renew every 2 years.
Source
Each certificateholder or registrant who desires to continue as a certificateholder or registrant shall renew the certificate or registration every 2 years.
Official sourceLast verified Oct 25, 2026
GeorgiaNot verified yetNot verified yetNot verified yetNot verified yet
HawaiiNot verified yetNot verified yetExamination in the appropriate classification.
Source
Pass an examination in the appropriate classification;
Official sourceLast verified Oct 25, 2026
All licenses, regardless of issuance date, are subject to renewal by September 30 of each even-numbered year.
Source
All licenses, regardless of issuance date, are subject to renewal by September 30 of each even-numbered year.
Official sourceLast verified Oct 25, 2026
IdahoNot verified yetNot verified yetNot verified yetBorn in an odd year? Starting October 14th, when you renew, your registration will be valid for 2 years. Born in an even year? Your 2025 registration renewal will be valid for 1 year, and starting in 2026, you’ll move to a 2-year renewal cycle.
Source
Wednesday August 27, 2025 ... Born in an odd year? Starting October 14th, when you renew, your registration will be valid for 2 years. ... Born in an even year? Your 2025 registration renewal will be valid for 1 year, and starting in 2026, you’ll move to a 2-year renewal cycle.
Official sourceLast verified Oct 25, 2026
IllinoisNot verified yetNot verified yetA designated qualifying party must pass the Illinois Residential Examination or the Illinois Residential, Commercial and Industrial Examination.
Source
This person must take and pass either the Illinois Residential Examination or the Illinois Residential, Commercial and Industrial Examination.
Official sourceLast verified Oct 25, 2026
The license will expire on December 31st of each odd numbered year regardless of when it is issued.
Source
The license will expire on December 31st of each odd numbered year regardless of when it is issued.
Official sourceLast verified Oct 25, 2026
Indiana

Indiana does not license roofing contractors at state level; contractor licensing other than plumbing is a local option. Check the city or county where the work is performed.

Not verified yetNot verified yetNot verified yetNot verified yet
IowaNot verified yetNot verified yetNot verified yetRenew your registration every year.
Source
Your registration must be renewed every year.
Official sourceLast verified Oct 25, 2026
KansasNot verified yetNot verified yetNot verified yetTo obtain a certificate of renewal, the person must file with the attorney general a renewal application by June 30 and pay the renewal fee.
Source
To obtain a certificate of renewal, the person shall file with the attorney general a renewal application by June 30 and pay the renewal fee.
Official sourceLast verified Oct 25, 2026
KentuckyNot verified yetNot verified yetNot verified yetNot verified yet
LouisianaNot verified yetNot verified yetPass the residential roofing trade examination for the Residential Roofing classification.
Source
pass the residential roofing trade examination
Official sourceLast verified Oct 25, 2026
You cannot renew the license until 60 days before expiration.
Source
You can choose to renew for a one-, two- or three-year period on the online renewal form. You cannot renew the license until 60 days prior to expiration.
Official sourceLast verified Oct 25, 2026
Maine

Maine does not license roofing contractors.

Not verified yetNot verified yetNot verified yetNot verified yet
MarylandNot verified yetNot verified yetPass the licensing exam before applying.
Source
All applicants must take and pass the licensing exam before they can apply for a license.
Official sourceLast verified Oct 25, 2026
The license period is two years from the date of issuance of the original license.
Source
The license period is two years from the date of issuance of the original license.
Official sourceLast verified Oct 25, 2026
MassachusettsNot verified yetNot verified yetThe Construction Supervisor License requires an exam. This is distinct from home improvement registration.
Source
To qualify, one must pass an exam and once licensed, take minimum hours of continuing education courses. Anyone who does home improvements on owner/occupied one to four family dwellings, must possess a Home Improvement Registration (HIC).
Official sourceLast verified Oct 25, 2026
Each certificate of registration issued by the director must bear a number which must be valid for two years from the date of its issuance and may be renewed upon approval by the director of an application to be provided by him.
Source
Each certificate of registration issued by the director shall bear a number which shall be valid for two years from the date of its issuance and may be renewed upon approval by the director of an application to be provided by him.
Official sourceLast verified Oct 25, 2026
MichiganNot verified yet60 hours
Source
Complete 60 hours of approved prelicensure courses
Official sourceLast verified Oct 25, 2026
Successfully complete the Maintenance & Alteration Contractor examination after the other application requirements are met.
Source
Successfully complete the Residential Builder or Maintenance & Alteration Contractor examination once all other requirements are met.
Official sourceLast verified Oct 25, 2026
Renew every three years by 5/31, starting 90 days before expiration. Renewal years vary by license.
Source
You must renew every three (3) years by 5/31. You can start renewing your license 90 days prior to the expiration date. Not all residential builder licenses renew the same year.
Official sourceLast verified Oct 25, 2026
Minnesota$180
Source
The license fee of $180. The fee is the same no matter when a license is obtained during the license period.
Official sourceLast verified Oct 25, 2026
Not verified yetThe qualifying person must pass the qualifying roofer (QR) exam for a residential roofer (RR) license.
Source
If you intend to obtain a residential roofer (RR) license, your qualifying person must take the qualifying roofer (QR) exam.
Official sourceLast verified Oct 25, 2026
Not verified yet
MississippiNot verified yetNot verified yetResidential roofer applicants take the separate roofer examination; applicable written examinations require at least 70%, subject to the reciprocal examination exemption.
Source
For this subclassification, there shall be administered a separate roofer's examination ... An applicant for a license must pass the applicable written examination(s) with a grade of at least 70%.
Official sourceLast verified Oct 25, 2026
The licensee is under a duty to renew the license annually
Source
renew the license annually, and the failure to the Board to notify the licensee holder as to the date of the expiration shall not excuse the licensee from renewing the license and paying the annual tax.
Official sourceLast verified Oct 25, 2026
MissouriNot verified yetNot verified yetNot verified yetNot verified yet
MontanaNot verified yetNot verified yetNot verified yetAnniversary date issuance. Opens 60 days before expiration date.
Source
Renewal Period: Anniversary date issuance. Opens 60 days prior to expiration date.
Official sourceLast verified Oct 25, 2026
Nebraska$40
Source
Contractor Registration annual fee increases to $40.00 effective August 1, 2026.
Official sourceLast verified Oct 25, 2026
Not verified yetNot verified yetThis registration is renewable annually for a 12-month period beginning with the month of registration.
Source
This registration is renewable annually for a 12-month period beginning with the month of registration.
Official sourceLast verified Oct 25, 2026
NevadaTo issue or renew a license.............................................................................. 600
Source
To issue or renew a license.............................................................................. 600
Official sourceLast verified Oct 25, 2026
Not verified yetIf the Board requires an examination, the applicant or qualified employee must pass an examination administered by an independent testing service; statutory and regulatory waivers may apply.
Source
If the Board requires an applicant or his or her qualified employee to take an examination, he or she must take and pass an examination administered by an independent testing service.
Official sourceLast verified Oct 25, 2026
Except as otherwise provided in subsection 2, the licensee must return the completed application to the Board not later than the last day of the month in which the license expires.
Source
Except as otherwise provided in subsection 2, the licensee must return the completed application to the Board not later than the last day of the month in which the license expires.
Official sourceLast verified Oct 25, 2026
New HampshireNot verified yetNot verified yetNot verified yetNot verified yet
New JerseyNot verified yetNot verified yetNot verified yetEvery contractor must annually register with the director.
Source
Every contractor shall annually register with the director.
Official sourceLast verified Oct 25, 2026
New MexicoNot verified yetNot verified yetThe qualifying-party exam requires a score of at least 75 percent.
Source
A passing exam score is seventy-five percent or higher.
Official sourceLast verified Oct 25, 2026
Renew on time even if the renewal form does not arrive. CID or its designee mails it at least 30 days before expiration.
Source
CID or its designee shall mail to every licensee a renewal application form at least 30 days prior to the expiration of the license to the current address of record for that licensee. Whether or not the application form is received, it is the sole duty and responsibility of each licensee to timely renew its license.
Official sourceLast verified Oct 25, 2026
New YorkNot verified yetNot verified yetNot verified yetNot verified yet
North CarolinaNot verified yetNot verified yetA license classification requires passing the examinations for that classification.
Source
which includes passing the examinations for the classification requested by the applicant.
Official sourceLast verified Oct 25, 2026
Expires January first after issue or renewal. Becomes invalid 60 days later unless renewed, subject to board approval.
Source
A license shall expire on the first day of January following its issuance or renewal and shall become invalid 60 days from that date unless renewed, subject to the approval of the Board.
Official sourceLast verified Oct 25, 2026
North DakotaNot verified yetNot verified yetNot verified yetRenew by March 1 each year.
Source
If you are a licensed contractor, you must renew your license on or before March 1 of each year.
Official sourceLast verified Oct 25, 2026
OhioNot verified yetNot verified yetNot verified yetNot verified yet
Oklahoma$75
Source
AMOUNT DUE FOR INITIAL ROOFING CONTRACTOR REGISTRATION: $75.00
Official sourceLast verified Oct 25, 2026
Not verified yetCommercial endorsement applicants must take the commercial endorsement exam after application approval.
Source
Take Commercial Endorsement Exam Once your application is approved and you are eligible for examination, you will be provided the contact information of the third-party testing vendor
Official sourceLast verified Oct 25, 2026
The roofing contractor must renew registration and any commercial endorsement annually.
Source
The roofing contractor must renew registration and any commercial endorsement annually.
Official sourceLast verified Oct 25, 2026
OregonNot verified yetNot verified yetOregon contractor examination: 80 multiple-choice questions; a passing score is 70 percent (56 correct answers).
Source
There are 80 multiple choice questions; a passing score is 70 percent (56 correct answers).
Official sourceLast verified Oct 25, 2026
CCB Lice​nse Renewal (every two years)
Source
CCB Lice​nse Renewal (every two years): $400
Official sourceLast verified Oct 25, 2026
PennsylvaniaNot verified yetNot verified yetNot verified yetHome improvement contractor registrations are valid for two years, and must be renewed biennially.
Source
Home improvement contractor registrations are valid for two years, and must be renewed biennially.
Official sourceLast verified Oct 25, 2026
Rhode IslandNot verified yetNot verified yetCommercial roofing license applicants submit proof of completing the PSI exam.
Source
PSI Exam Submit proof of completing a PSI exam.
Official sourceLast verified Oct 25, 2026
Renewal license fee is $200.00 for 2 years.
Source
Renewal license fee is $200.00 for 2 years.
Official sourceLast verified Oct 25, 2026
South CarolinaNot verified yetNot verified yetNo examination is required for residential specialty contractor registration.
Source
Is there an exam or any type of testing required to become “registered” as a Residential Specialty Contractor? A. None at this time.
Official sourceLast verified Oct 25, 2026
Residential Specialty Registrations renew June 30 every odd year (2025, 2027, 2029, etc)
Source
Residential Specialty Registrations renew June 30 every odd year (2025, 2027, 2029, etc)
Official sourceLast verified Oct 25, 2026
South DakotaNot verified yetNot verified yetNot verified yetNot verified yet
TennesseeNot verified yetNot verified yetContractor applicants must take Tennessee Business and Law; a trade exam is required for certain classifications.
Source
Contractor applicants are required to take the Tennessee “Business and Law” exam, and a trade exam is required for certain license classifications.
Official sourceLast verified Oct 25, 2026
Renewal Fee: $200 for a two (2) year period
Source
Renewal Fee: $200 for a two (2) year period
Official sourceLast verified Oct 25, 2026
Texas

Texas does not require a state roofing license for roof installation or repair.

Not verified yetNot verified yetNot verified yetNot verified yet
UtahNot verified yet25 hours
Source
Specialty contractors require a 25-hour pre-licensure course.
Official sourceLast verified Oct 25, 2026
Not verified yetContracting licenses expire on November 30th of odd years.
Source
Contracting licenses expire on November 30th of odd years.
Official sourceLast verified Oct 25, 2026
VermontNot verified yetNot verified yetNot verified yetMarch 31st of Odd Years
Source
Residential Contractor – Individual $75 $75 March 31st of ... Residential Contractor – Business $250 $250 Odd Years
Official sourceLast verified Oct 25, 2026
VirginiaNot verified yetNot verified yetNot verified yetLicenses issued under this chapter will expire two years from the last day of the month in which they were issued, as indicated on the license.
Source
Licenses issued under this chapter will expire two years from the last day of the month in which they were issued, as indicated on the license.
Official sourceLast verified Oct 25, 2026
WashingtonNot verified yetNot verified yetNot verified yetA certificate of registration must be valid for two years and must be renewed on or before the expiration date.
Source
A certificate of registration shall be valid for two years and shall be renewed on or before the expiration date.
Official sourceLast verified Oct 25, 2026
West VirginiaNot verified yetNot verified yetAsk the Board to determine the classification and required exams from the scope of work. An officer, member, owner, or full-time employee must complete the exams.
Source
Contact and provide the West Virginia Contractor Licensing Board with your scope of work in order to verify the classification(s) and the exam(s) required for obtaining your contractor license. ... The person completing the exam(s) must be an officer, member, owner, or a full-time employee.
Official sourceLast verified Oct 25, 2026
A contractor license expires twelve (12) months from date of issuance.
Source
A contractor license expires twelve (12) months from date of issuance.
Official sourceLast verified Oct 25, 2026
Wisconsin$25
Source
Dwelling Contractor (Business) $25 $15
Official sourceLast verified Oct 25, 2026
Not verified yetNot verified yetA dwelling contractor certification or a dwelling contractor — restricted certification must be valid for no longer than one year after the date of issuance.
Source
a dwelling contractor certification or a dwelling contractor — restricted certification shall be valid for no longer than one year after the date of issuance.
Official sourceLast verified Oct 25, 2026
WyomingNot verified yetNot verified yetNot verified yetNot verified yet

Compare a specific measure

What should I explore next?

What’s my next step?

Last verified Oct 25, 2026.

Official sources (145)

Showing 24 source links. Individual facts keep their citations on the linked data pages. Download all facts and official sources.

Not legal or tax advice. Confirm with the official agency before filing.