| Alabama | yes | A - Not to exceed $100,000.00, B - Not to exceed 250,000.00, C - Not to exceed 500,000.00, D - Not to exceed 1,000,000.00, E - Not to exceed 3,000,000.00, U - Unlimited | Psychological Services Inc. (PSI) — all applicants must pass the Alabama Business and Project Management and/or any Trade Examination(s) as required by the Board. All primes must also take a Business and Law Exam administered by PSI. NASCLA acceptance is not stated in the sources reviewed. | New Prime Contractor application: $300.00 (non-refundable, non-transferable); Renewal: $200.00; Late penalty (if renewed more than 90 days after expiration): $50.00; Subcontractor application: $150.00; Reclassification / classification change / reciprocity verification fee: up to $75.00; Inactive status fee: $200.00. | Proof of current liability insurance must be submitted with the application (name of insured must match the applicant; certificate holder must be listed as the Alabama Licensing Board for General Contractors, 445 Dexter Ave, Suite 3060, Montgomery, AL 36104). All applicants must have a minimum net worth and working capital of $10,000.00. A line of credit from a state or federal charter bank or savings association may be used to increase working capital to the same level of the applicant's net worth once the minimum requirements are met. A bond acceptable to the board may be furnished equal in amount to negative working capital or net worth plus such amount to satisfy the requested bid limit. | 12 months (each license expires 12 months following issuance or renewal). | Reciprocity agreements with Arkansas, Louisiana, Mississippi, North Carolina (State Board of Electrical Contractors), and Tennessee. Applicants must be licensed for 1 calendar year (still in good standing) with the same classification being requested in Alabama. The Qualifying Party for Alabama must be the same as the Qualifying Party for the reciprocal state. NASCLA acceptance is not stated in the sources reviewed. |
| Alaska | yes | General Contractor (no monetary limit), Specialty Contractor, Mechanical Contractor, Handyman Contractor (projects with an aggregate contract of $10,000 or less), Residential Contractor Endorsement | No | Application fee (nonrefundable): $100.00; Initial biennial registration fee: $250.00; Total initial fees: $350.00; Biennial renewal fee: $250.00; Specialty-to-specialty or specialty-to-mechanical change: $35; DBA/owner/entity change: $65; Bonding research: $30; | Surety bond of $25,000.00 required for General Contractor registration (AS 08.18.071). General liability insurance: not less than $20,000 for property damage, $50,000 for injury including death to any one person, and $100,000 for injury including death to more than one person. Workers' compensation insurance required if business uses employee labor or is a corporation or LLC. | Two-year period; registrations expire on December 31 of even-numbered years, regardless of issuance date (except registrations issued within 90 days of expiration date, which extend to next biennial expiration). | not specified in the sources reviewed |
| Arizona | yes | General Commercial (A, B-1, B-2), Specialty Commercial (C), General Residential (B, B-3, B-4, B-5, B-6, B-10), Specialty Residential (R), General Dual (KA, KB-1, KB-2, KE, KO), Specialty Dual (CR) | SRE exam administered by Gmetrix ($61); trade exams administered by PSI ($66). NASCLA Commercial General Building Exam accepted in lieu of AZ ROC trade exam for KB-1/B-1 and KB-2/B-2 classifications ($106 + $30 transcript). NASCLA Electrical Examination Program accepted in lieu of AZ ROC trade exam for CR-11, C-11, and R-11 Electrical classifications ($116). | New license application fees (two-year license): General Commercial (A, B-1, B-2): $200 application + $580 license = $780. Specialty Commercial (C): $100 + $480 = $580. General Residential (B, B-3, B-4, B-5, B-6, B-10): $180 + $320 + $370 Recovery Fund = $870. Specialty Residential (R): $80 + $270 + $370 = $720. General Dual (KA, KB-1, KB-2): $200 + $480 + $370 = $1,050. Specialty Dual (CR): $100 + $380 + $370 = $850. Renewal fees (two-year): General Commercial $580, Specialty Commercial $480, General Residential $320 + $270 = $590, Specialty Residential $270 + $270 = $540, General Dual $480 + $270 = $750, Specialty Dual $380 + $270 = $650. Examination fees: SRE $61 (Gmetrix), trade exam $66 (PSI), NASCLA Commercial $106 + $30 transcript, NASCLA Electrical $116. Other fees: change qualifying party $100, change name $30, affidavit request $10.00. | License bond required (Bond Form RC-L-220D); specific bond amount not specified in the sources reviewed. Recovery Fund Assessment of $370 (new) or $270 (renewal) applies to residential and dual licenses pursuant to A.R.S. § 32-1152, paid as assessment or via CD/Cash bonds. | Biennial (two-year) license. | NASCLA Commercial General Building Exam accepted for KB-1/B-1 and KB-2/B-2 classifications in lieu of AZ ROC trade exam. NASCLA Electrical Examination Program accepted for CR-11, C-11, and R-11 Electrical classifications. Trade exam may be waived under R4-9-106(E) for qualifying parties currently or previously qualifying in same/comparable classification within preceding five years; out-of-state waiver request form (RC-L-200G) available. No specific bilateral reciprocity agreements were identified in the sources reviewed. |
| Arkansas | yes | Restricted Commercial license (projects less than $750,000), Unrestricted Commercial license (projects of any size) | Arkansas Business and Law test, administered by a Board-approved testing service; scheduling details are provided after the application is approved. The Board's published rules do not name NASCLA acceptance. | Commercial New Application filing fee: $100.00 (NON-REFUNDABLE / NON-TRANSFERABLE). New: $100.00 (Once). Renewal: $50.00 (Annually). Late Fee: $50.00 (Once). | Fully executed $10,000.00 Contractor's Bond (in Principal Name & EIN as registered with the Secretary of State) is required for licensure. If the applicant has one or more employees, Worker's Compensation insurance coverage is required. Net worth requirements (per Rules Act 150 224-25-6): $50,000 for the Building classification (with $25,000 in cash in the bank) or $5,000 for a specialty classification (with $2,500 in cash in the bank). A Bond in Lieu of Financial Statement is permitted but does not replace the $10,000 Contractors Surety Bond. | Annually (Renewal fee $50.00). | The sources describe a Temporary Commercial License (and Temporary Residential Builder/Remodeler/Home Improvement licenses) available to contractors that have a CURRENT out-of-state contractor's license (or that can provide references on Board-provided forms); the temporary license is valid for 90 days once issued. Full reciprocity / NASCLA acceptance is not specified in the sources reviewed. |
| California | yes | General engineering contractor, General building contractor, Specialty contractor | No | Per the fee schedule in Bus. & Prof. Code ch. 9: original license application fee $450 (single classification); initial license fee $200 (individual owner, active or inactive); additional classification $230. Confirm current amounts on the CSLB fee page — the statute authorizes periodic adjustment. | Workers' compensation insurance coverage is required to be valid and current (per Section 3700.5 of the Labor Code, referenced in BPC §7011.4). Specific surety bond, liability insurance, or net-worth dollar amounts for general-contractor applicants are not specified in the sources reviewed. | Biennial — licenses expire two years from the last day of the month of issuance (Bus. & Prof. Code ch. 9). | No blanket reciprocity. Under Bus. & Prof. Code § 7065.4 the registrar may accept, case-by-case, the qualifications of a contractor licensed in a similar classification in another state that grants California licensees the same treatment. |
| Colorado | local-only | Class A Contractor (ICC Exam: Standard General Building Contractor (A)), Class B Contractor (ICC Exam: Standard Building Contractor (B)), Class C Contractor (ICC Exam: Standard Building Contractor (C)), Gas Piping (ICC Exam: Master Gas Pipe Fitter), Mechanical (ICC Exam: Commercial or Residential Mechanical), Jobbers Contractor (No Exam), Special Contractor (No Exam) | International Code Council (ICC); Class A: Standard General Building Contractor (A); Class B: Standard Building Contractor (B); Class C: Standard Building Contractor (C); Gas Piping: Master Gas Pipe Fitter; Mechanical: Commercial or Residential Mechanical. Reciprocity: a passing grade on a nationally recognized examination promulgated by the International Code Council commonly used and accepted in the industry is accepted from another CO county/municipality license. | Larimer County biannual license fee (example jurisdiction): Class A $150, Class B $125, Class C $100, Specialized Single Trade $75, Roofers $75, Mechanical $75, Gas Piping $75. Fees vary by municipality; other jurisdictions set their own schedules. Appeal: nonrefundable fee 'in the amount in effect' (specific dollar amount not specified in the sources reviewed). Fine for failure to obtain required license: 'equal to the current license fee'. | Workers' Compensation Insurance as required by the State of Colorado; General Liability Insurance (ISO 1998 or most current Form) with minimum combined single limit per occurrence of $1,000,000.00 for Class A, B, and C Contractors, and $300,000.00 for Gas Piping, Jobber, Mechanical, and Special Contractors. Certificate of Insurance must name the County as Certificate Holder with 10 days notice for non-payment of premium and 30 days advance written notice for all other reasons. No bond or net worth requirement was identified in the sources reviewed. | Larimer County licenses renew on a biannual (every 2 years) cycle per the county's published fee schedule; contractors may apply for a new license within three (3) calendar months prior to expiration. Other municipalities set their own renewal terms. | Per CRS 30-11-125 and Larimer County Sec. 10-199(B): a building contractor holding a valid license issued by another county or municipality in Colorado (obtained by passing an ICC exam commonly used and accepted in the industry) shall be issued a county license without re-examination; the secondary county's fee is limited to processing/administrative costs. |
| Connecticut | yes | — | No | Nonrefundable application fee: $500.00 | Applicants must obtain and at all times maintain during the registration period general liability insurance for the safety and welfare of the public; no specific dollar amount is specified in the major contractor sources reviewed. | Annual cadence implied by the regulations' 'normal expiration date' and lapsed-renewal periods; DCP publishes the current expiration schedule — confirm your certificate's date with DCP. | No reciprocity provisions were identified in the cited sources — registration is per-state and out-of-state contractors register with DCP directly. |
| Delaware | local-only | — | No | Delaware has no competency license, but every contractor must obtain a state business license from the Division of Revenue: $75, renewed annually by December 31, plus gross receipts tax on construction receipts. Local licensing (e.g. Wilmington L&I) applies on top — confirm fees with the jurisdiction. | not specified in the sources reviewed | The state business license is renewed annually, on or before December 31 each year. Municipal competency license renewal cycles are set separately by the local jurisdiction. | not specified in the sources reviewed |
| Florida | yes | Certified General Contractor, Registered General Contractor | not specified in the sources reviewed | Statutory caps per Fla. Stat. § 489.109: initial application fee up to $150 (combined with examination cost up to $350); initial certification fee and renewal fee up to $250 each; registration application up to $100 with initial registration/renewal up to $200. Exact current amounts are set by board rule — confirm on the DBPR CILB application. | General contractors must maintain public liability and property damage insurance — minimums $300,000 liability / $50,000 property damage (Fla. Admin. Code r. 61G4-15.003) — and demonstrate financial responsibility per the CILB. | Biennial — certificates and registrations must be renewed every 2 years (Fla. Stat. § 489.115). | The board page references 'Reciprocity and Substantially Equivalent Exams' and 'Endorsement and Substantially Equivalent Exams'; NASCLA acceptance is not mentioned for the general contractor classification in the sources reviewed. |
| Georgia | yes | General Contractor (Commercial General Contractor), General Contractor Limited Tier | Examination approved by the General Contractor Division. NASCLA transcripts can be submitted if already taken (indicating NASCLA acceptance). | Per the board fee schedule: exam application $200 (+$10 processing fee added to each application, effective March 2022); reciprocity application $200 + $10; reinstatement $300 + $10. | General liability insurance of not less than $500,000; workers' compensation insurance as required by Georgia law; minimum net worth affirmation of $150,000. | Biennial renewal by June 30 of even-numbered years. The application page states the late renewal period is July 1 – July 31; the Board's main page states for 2026 the late renewal period is July 1, 2026 to August 15, 2026. | Reciprocity available for applicants holding a current, equivalent license obtained by Examination in Louisiana or Mississippi. NASCLA transcripts may also be submitted if available. |
| Hawaii | yes | — | Prometric — 'The contractors licensing examinations are administered by a professional testing service, Prometric (fka Thomson Prometric)' (Board application requirements, rev. 10/25). Part I Business & Law and Part II Trade for most classifications. | $50 non-refundable application fee per application filed (additional fees assessed after Board approval and passage of the examination). Biennial renewal fees: Contractor (CT) Entity – active status $338.00; Contractor (CT) Sole Proprietor – active status $338.00; Contractor (CT) RME – active status $208.00; Contractor (CT) ALL – inactive status $160.00. Cost to Restore (late renewal): Contractor (CT) Entity – active status $388.00; Contractor (CT) Sole Proprietor – active status $388.00; Contractor (CT) RME – active status $258.00; Contractor (CT) ALL – inactive status $210.00. | Licensees must maintain liability insurance per HAR ch. 16-77: bodily injury liability of $100,000 each person / $300,000 each occurrence, and property damage liability of $50,000 each occurrence. The application also requires a financial statement and a credit report, and renewal requires a current DOTAX tax clearance within 6 months. | Biennial – licenses must be renewed by September 30 of every even-numbered year. The licensing period of October 1, 2026 to September 30, 2028 is referenced. Licenses not renewed by the expiration date are unlicensed and may not practice. | not specified in the sources reviewed |
| Idaho | yes | 001 General Commercial Builder, 002 General Residential Builder, 003 General Remodel Builder, 004 Supplier | No | Per the DOPL Contractors Board fees (effective July 1, 2026): Application/Initial $120 (Individual and Business); Annual Renewal $60 (Individual and Business); Biennial Renewal $120 (Individual and Business); Reinstatement Fee (in addition to Renewal fee) $40; plus a $50.00 processing fee per application (per the General Contractor Business and Individual applications). | General Liability Insurance: Certificate of General Liability Insurance (COI) including products and completed operations coverage of not less than $300,000.00 single limit. Workers' Compensation: Worker's Compensation Insurance Policy OR a Statement of Exemption. No surety bond is required for registration per the sources reviewed. | Initial registrations are valid for 12 months after the registrant's next birthday, with annual renewal thereafter. The board began transitioning to biennial registration as of October 14, 2025; biennial renewal is $120. | Idaho Code § 54-5213 addresses 'RECIPROCAL REGISTRATION'; no additional details or bilateral reciprocal agreements were identified in the source excerpts reviewed. |
| Illinois | local-only | Class A General Contractor - unlimited project value, Class B General Contractor - $20 million maximum project value, Class C General Contractor - $10 million maximum project value, Class D General Contractor - $4 million maximum project value, Class E General Contractor - $500,000 maximum project value | No | Class A: $3,500.00 (initial and renewal); Class B: $1,800.00 (initial and renewal); Class C: $1,300.00 (initial and renewal); Class D: $900.00 (initial and renewal); Class E: $300.00 (initial and renewal). Reinstatement fee: $100.00 per year or fraction of a year the license has been expired. Administrative processing fee: $50.00 for modifications requiring staff assistance. Replacement document fee: $50.00. License verification fee: $50.00. | Commercial general liability insurance required with insurer rated B+ or higher by A.M. Best, authorized to insure in Illinois. Minimum coverage by class: Class A - $5 million per occurrence; Class B - $3 million per occurrence; Class C - $2 million per occurrence (effective January 1, 2026); Class D - $2 million per occurrence (effective January 1, 2026); Class E - $1 million per occurrence. Policy must cover bodily injury, personal injury, property damage, and completed operations. | One year from issuance. License is automatically inactivated if associated insurance policy expires. | Not specified in the sources reviewed. |
| Indiana | local-only | — | No | Indianapolis/Marion County license fees are published on indy.gov (a JavaScript portal an automated reviewer cannot read) — confirm the current fee on the indy.gov contractor-licenses page. Other jurisdictions set their own fees. | Indianapolis requires proof of insurance and bond with the license application per indy.gov; amounts are published on the portal — confirm with the Department of Business and Neighborhood Services. | not specified in the sources reviewed | not specified in the sources reviewed |
| Iowa | yes | — | No | Registration fee: $50 per year (standard) OR $150 for a three-year registration. Self-employed contractors earning less than $2,000 annually and not paying more than $2,000 to employ others are exempt from the fee. Administrative penalties: not more than $500 for a first violation and not more than $5,000 for a second or subsequent violation. | Workers' compensation insurance compliance is required (with annual proof of coverage, a §87.11 self-insurance release, or a statement that coverage is not required). Out-of-state contractors must file a $25,000 surety bond on the DIAL bond form, executed by a surety company authorized to do business in Iowa (or provide a DOT prequalification letter under §314.1). The bond is continuous until canceled by the surety on 30 days' written notice; the department may increase the bond amount after a hearing. In-state contractors are not required to post a bond under the Chapter 91C registration. An Iowa unemployment insurance account number is also required. | Annual renewal. (A three-year registration option is also available at a $150 fee.) | No reciprocity, NASCLA acceptance, or bilateral agreement was identified in the sources reviewed. |
| Kansas | local-only | Class A (general/building contractor, top tier - full class definition not shown in excerpts), Class B, Class C, Class D (specialized: framing, concrete, roofing, or swimming pool), Class E (trade specialty: mechanical, electrical, plumbing, or fireplace), Class L (limited specialty) | Examinations designated by K.S.A. 12-1556 (administered by the city/county); cities/counties may also use alternative exams under K.S.A. 12-1558. Minimum passing score of 75%. No NASCLA acceptance identified in the sources reviewed. | Per City of Lawrence Article 15: $75.00 annual Contractor License Fee (Section 5-1506); $75.00 Application Fee for each Applicant and each Qualifying Party (Section 5-1507(f)). | Per City of Lawrence Article 15, Section 5-1510: every Licensee must maintain commercial general liability insurance (including completed operations/products coverage) with a minimum of $1,000,000.00 per occurrence, single limit, for bodily injury and property damage, plus workers' compensation insurance as required by state law. The City must be named a Certificate Holder, entitled to at least 10 days' written notice of any coverage change or cancellation. No bond requirement was identified in the sources reviewed. | Annual (per City of Lawrence Section 5-1506(a): 'annual Contractor License Fee'). | Per K.S.A. 12-1557(b) and (c): a Certificate of Competency obtained by passing the state-designated examination (K.S.A. 12-1556) is valid proof of competency for licensure in any Kansas county or city requiring licensure, without additional examination, and such licenses bear a distinctive notation making them valid in any other Kansas county or city requiring licensure. Per K.S.A. 12-1558: alternative-exam licenses are valid only within the granting jurisdiction unless a reciprocal agreement exists between political subdivisions. Per City of Lawrence Section 5-1507(d)(3): an Applicant or Qualifying Party may submit an equivalent Contractor License from another jurisdiction with whom the City has an existing and valid reciprocity agreement. |
| Kentucky | local-only | Building Type A (multiple permits per calendar year, 1/01-12/31), Building Type B (single permit per year) | No | Building Type A: $125 (Annual License Term 1/01 - 12/31). Building Type B: $50 (Annual License Term: One permit). | Certificate of liability required: if employees, workers' compensation and unemployment insurance; the Office of Construction Review is the certificate holder. If no employees, a notarized affidavit is required. | Building Type A: 1/01 - 12/31 annual. Building Type B: one permit per calendar year (1/01-12/31). | Not specified in the sources reviewed. |
| Louisiana | yes | Commercial (Major, Subclassification, Specialty) — examples: Building Construction, Highway/Street/Bridge Construction, Heavy Construction, Electrical, Plumbing, Mechanical, Hazardous Materials, Residential (Major, Subclassification, Specialty), Mold Remediation, Home Improvement (registration, not a license) | PSI (https://test-takers.psiexams.com/lacon/test). Most major and subclassifications require a Trade Exam; some classifications accept a Credential in lieu of a trade exam (e.g., Plumbing, Asbestos, Landscaping, mold remediation training certificate). NASCLA acceptance is not mentioned in the sources reviewed. | Statutory caps under RS 37:2156: Examination fee $50.00; License fee $100.00; Renewal fee $100.00; Delinquent fee $50.00; Home improvement fee $50.00. Board may assess an additional surcharge of not more than four hundred dollars for non-Louisiana-domiciled contractors (RS 37:2156). An optional additional fee of $100.00 per year may be elected on each license renewal for accredited public university/community college schools of construction management or construction technology. | Residential, Mold Remediation, and Home Improvement applicants/registrants must submit certificates of General Liability and Workers' Compensation (no exceptions/exemptions). Minimum General Liability: Residential $100,000; Home Improvement $100,000; Mold Remediation $50,000. Commercial applicants are NOT required to submit certificates of insurance to LSLBC (certificates must still be submitted by the insurance agent to insurance@lslbc.gov for the other license types). Note: Pursuant to Act 757 of the 2026 Legislative Session, effective 8/1/2026, insurance requirements for Residential construction and its subclassifications, mold remediation, and home improvement applicants will change. | Licenses expire on the anniversary of the date the license was originally issued. Licensees may elect 1-, 2-, or 3-year renewal terms; licenses dependent on insurance or certifications are not eligible for multiple-year renewal. A 15-day grace period after expiration allows renewal without penalty; after 15 days a delinquent fee of up to $50.00 applies. A license not renewed within one year of expiration is no longer eligible for renewal and a new application is required. | A Verification of License form is accepted for companies requesting reciprocity from a reciprocal state for a commercial or residential license. The sources reviewed do not name the specific reciprocal states or address NASCLA reciprocity. |
| Maine | local-only | — | No | Registration fee amount not yet specified — the proposed LD 1226 bill text has not filled in the registration fee, pending final legislative action. A uniform $50 late fee applies to licenses renewed up to 90 days after expiration, per Chapter 11 rules. | Workers' compensation coverage in compliance with Title 39-A of Maine Workers' Compensation Act of 1992, and general liability insurance in a minimum amount of $100,000. | Not specified in the sources reviewed for the Residential/Home improvement regime; proposed residential construction contractor registration expires January 31 of each year. | Not specified in the sources reviewed (statute §2164 Reciprocity is referenced in the table of contents but no content excerpted). |
| Maryland | yes | MHIC Contractor, MHIC Salesperson | PSI Exams administers the MHIC contractor's exam; the content outline and passing score are published by PSI and the Commission. | Original License (2 year period) - Contractor: $281.25 Application Fee, $281.25 Per Each Additional Company Location, $100 Guaranty Fund Assessment, $22.50 Processing Fee. Renewal License (2 year period) - Contractor: $281.25 Application Fee, $281.25 Per Each Additional Company Location, $175 Guaranty Fund Assessment. Salesperson Original: $112.50 Application Fee, $22.50 Processing Fee. Salesperson Renewal: $112.50 Application Fee. Inactive License (2 year period) - Contractor: $126.75 Change of Status Fee, $56.25 Application Fee, $135 Reactivation Fee. Inactive Salesperson: $42.25 Change of Status Fee, $56.25 Application, $11.25 Reactivation Fee. Continuous Inactive Status - Contractor: $126.75; Salesperson: $42.25. Letter Under Seal: $1.25. Photocopying: 25 cents per page; $1 for certification of copies. | General liability insurance of at least $500,000 (effective June 1, 2024 per section 8-302.1 of the Business Regulation Article). Applicants who do not meet the Commission's financial solvency guidelines may obtain an indemnitor or purchase a surety bond; surety bond forms are available in $30,000 and $100,000 amounts. Contractor's Personal Financial Statement is required with the application. | 2 year period | NASCLA acceptance and bilateral reciprocity agreements are not specified in the sources reviewed. |
| Massachusetts | yes | Unrestricted Construction Supervisor License (CSL), Restricted (One- and Two-Family Only) CSL, Specialty CSLs (Masonry, Roofing, Demolition, Insulation, and other specialty categories) | PSI (PSI Services). Sources do not state a business & law exam requirement or NASCLA acceptance. | Application Fee: $23. Examination Fee for the Restricted Construction Supervisor Exam and the Unrestricted Construction Supervisor Exam: $75. Examination Fee for all other CSL examinations: $65. (Application and examination fees are not refundable or transferable, per the candidate handbook.) | Not specified in the sources reviewed. The sources reviewed do not document a bond, insurance, net-worth, or financial-statement requirement for the Construction Supervisor License. | Biennial: CSL continuing-education courses must be completed every 2 years, at least 60 days before the license expires (mass.gov CE page). A 1-year grace period follows expiration; for an additional $100 fee a license can be renewed up to 2 years after expiration, after which a new exam and application are required. | Not specified in the sources reviewed. The sources reviewed do not document a NASCLA acceptance or any bilateral reciprocity agreement for the Massachusetts Construction Supervisor License. |
| Michigan | yes | — | Exam fees are established by Michigan statute (MCL 338.2239), covering a complete builder/maintenance & alteration contractor examination ($50.00), a law and rules portion ($30.00), a practice or trades portion ($30.00), and a salesperson examination ($30.00). The sources reviewed do not identify a specific exam provider or state that a NASCLA-recognized exam is accepted. | Application processing fee $15.00 (MCL 338.2239). Examination fees per the statute's fee table: complete builder or maintenance-and-alteration contractor examination 50.00; law and rules portion 30.00; practice or trades portion 30.00; salesperson examination 30.00; examination review 20.00; license fee 50.00 per year (60.00 per year for the first license cycle after the 2023 amendment). Individual Residential Builder license fee: $195.00 (Relicensure $185.00; Veteran fee waived). Individual Maintenance & Alteration Contractor license fee: $195.00 (Relicensure $185.00; Veteran fee waived). | not specified in the sources reviewed | The statute references a "3-year license cycle" and lists per-year license fees, indicating a triennial (3-year) renewal cycle is the structure contemplated in MCL 338.2239; the exact renewal cadence is not specified in the sources reviewed. | not specified in the sources reviewed |
| Minnesota | yes | Residential building contractor, Residential remodeler, Residential roofer | Minnesota Department of Labor and Industry (DLI) | Base license fee: $180. Additional Contractor Recovery Fund fee: $320 (gross annual receipts under $1 million), $420 (gross annual receipts between $1 million and $5 million), or $520 (gross annual receipts over $5 million). | Public liability insurance: minimum $100,000 per occurrence, $300,000 aggregate, and $25,000 in property damage coverage. Workers' compensation insurance required per Minnesota law. | Q registration renews every 2 years from the date the qualifying person passed the exam. License renewal information is published separately. | No state-level reciprocity or NASCLA acceptance was identified in the sources reviewed. |
| Mississippi | yes | Building (Major), Electrical (Major), Heavy (Major), Highway (Major), Mechanical (Major), Municipal (Major), Specialty classifications | PSI (all exams administered by PSI). All applicants must take a Law and Business Management exam; a trade exam is also required when applicable. Applicants for the major classifications of Building Construction or Electrical may choose the Mississippi state exam OR the NASCLA national accredited exam. The Fire Sprinkler qualifier must hold a NICET Level III certification. | Commercial Application (1 classification): $400.00; Commercial License – Additional Classification: $100.00; Commercial License Renewal: $400.00; Commercial License Renewal – Late Fee: $50.00; Commercial License – Name Change: $50.00; Commercial Fee (To make license Inactive): $25.00; Commercial Fee (To reactivate license): $25.00; Duplicate Commercial License Fee: $50.00; Reciprocity/Verification of License: $25.00; Request for Waiver of Exam: $50.00; Request for Oral Examination: $50.00; Request for Change in Qualifying Party: $25.00; Public Information Requests (copying records): $0.50/pg.; Public Information Requests (administrative time/shipping & handling): $25.00; Mailing List (all active contractors): $500.00; Returned Check Fee: $40.00. | General liability insurance: minimum $300,000 per occurrence and $600,000 aggregate (MSBOC must be listed as certificate holder). Workers' compensation insurance required if applicant has 5 or more employees. Reviewed or audited financial statement prepared and signed by a CPA within the last 12 months is required (a compilation will not be accepted). Net worth must be at least $50,000 for a major classification applicant, and at least $20,000 for all other applicants. | Annual. "All original certificates and shall expire one (1) year from the date of issuance." Renewal notices will be email-only beginning in 2026. | MSBOC has reciprocity agreements for waiver of the trade exam with: Alabama General Contractors Board, Alabama Electrical Board, Alabama Board of Heating and Air Conditioning Contractors, Alabama Home Builders Licensure Board, Arkansas Contractor Licensing Board, Georgia Board of Residential and General Contractors, and Louisiana Licensing Board for Contractors (list truncated in source). A $50 fee is charged for EACH exam waived. Reciprocity applies to waiver of a trade exam only; it does not waive any other application requirements or Board review. Eligibility generally requires holding a license in a comparable classification (the earlier application version specified three consecutive years; the 2023 version does not repeat the three-year requirement). Applicants may also apply under the Military Family Freedom Act (Miss. Code Ann. §73-50-1) or the Universal Recognition of Occupational Licenses Act (Miss. Code Ann. §73-50-2). NASCLA national accredited exam is accepted in lieu of the MS state exam for the major classifications of Building Construction and Electrical. |
| Missouri | local-only | Residential Building Contractor (one- or two-family detached dwellings/townhouses and accessory buildings over 400 sq ft) — the closest KCMO analog to a 'general contractor' license; KCMO has no catch-all general/commercial contractor category, only 17 trade-specific license categories (demolition, electrical, elevator, fire protection, gas-fired appliance, heating/ventilating, pipe fitting, plumbing, refrigeration, residential building, sign). | The designated supervisor must submit examination results from a recognized examination agency (e.g. PROMETRIC or ICC); an equivalent prior exam may be accepted as a substitute if the department deems it comparable. NASCLA acceptance not addressed in the sources reviewed. | Per the City of Kansas City, MO's official contractor-licensing fee schedule: $60.00 application fee and $181.00 license (issuance) fee. (Note: a separate city Information Bulletin, IB118, states an application fee of $55.00 and issuance fee of $167.00 for the same license — the two official city documents disagree; this guide follows the figures on the city's primary cited fee page, and readers should confirm the current amount directly with City Planning & Development before applying.) | Residential building contractors (along with plumbing, demolition classes I/II, fire protection classes I/II, and sign contractors) must provide a current insurance certificate with a minimum aggregate liability limit of $1,000,000 per occurrence, naming the City of Kansas City as additional insured, with 30 days' notice of change/cancellation (10 days for nonpayment). A cash deposit is required only for fire protection classes I/II and plumbing contractors (minimum $500.00) — not for residential building contractors. Separately, per Missouri Revised Statute §287.061, any city or county issuing an occupational or business license to a construction contractor must require proof of workers' compensation coverage or an affidavit of exemption. | Quadrennial (every 4 years). Per IB118, the renewal fee is $167.00 (the primary cited fee schedule states $181.00 for the same license — see note under Fees). A certificate not renewed within 2 years of expiration becomes inactive and requires requalification. | Not specified in the sources reviewed. (Military licensure reciprocity provisions appear in Mo. Rev. Stat. ch. 324, but general-contractor reciprocity/NASCLA acceptance is not addressed in the sources reviewed.) |
| Montana | yes | — | No | Non-refundable CR application fee: $70. Civil penalty for performing work without a CR, with a suspended CR, or transferring a CR: up to $500 per violation. | Applicants must provide proof of Montana workers' compensation coverage on employees, and a completed ICEC application or proof of workers' compensation for all listed individuals (unless listed individuals are officers of the corporation). | Renewal application is mailed approximately 60 days before the CR expires. The renewal application fee is $70 non-refundable. | No reciprocity provisions were identified in the cited sources — registration is per-state through Montana DLI. |
| Nebraska | local-only | — | No | The Nebraska Contractor Registration annual fee is $25 through July 31, 2026. It increases to $40.00 effective August 1, 2026, per the Nebraska Department of Labor. | All contractors with one or more employees must provide a current Workers' Compensation Certificate of Insurance (ACORD 25) with the Department of Labor listed as the certificate holder. Alternatively, a certificate evidencing self-insurance approval or a signed statement that workers' compensation is not required. No bond or general liability insurance amount was specified in the sources reviewed. | Annual renewal upon payment of the fee prescribed in section 48-2107. | not specified in the sources reviewed |
| Nevada | yes | monetary-limit license classification (per NRS 624.220 'Contractors; monetary limit on license; regulations'), master's license (additional qualifications per NRS 624.240) | PSI Licensure (PSI) — the NSCB has contracted with PSI to conduct the testing required for a contractor's license (NSCB licensing requirements). Exams per NRS 624.240; see PSI's candidate information bulletins for content outlines and fees. | Statutory caps per NRS 624.280: application fee up to $550; biennial license fee up to $900; examination fee up to $300. Exact current amounts are set by the NSCB — confirm on the board fee page. | NRS 624.270 is captioned 'Bond or deposit: Requirements; amount; conditions' and NRS 624.276 is captioned 'Bond and deposit: Additional requirements for contractors performing work concerning residential pools or spas,' but the specific bond/insurance/net-worth dollar amounts are not stated in the excerpts. No verbatim $ figure for surety bond, workers' compensation, or liability insurance is present in the sources reviewed. | Biennial fee cadence: the license fee is capped at $900 biennially (NRS 624.280); expiration, renewal, and automatic suspension for failure to renew are set by NRS 624.283. Confirm your specific expiration date with the NSCB. | NRS 624.242 is captioned 'License by endorsement to perform work on certain housing proj[ects]…' and NRS 624.241 references a 'Program for issuance of license in expedited manner.' NASCLA reciprocity or any specific bilateral reciprocity agreement was not specified in the sources reviewed. |
| New Hampshire | local-only | — | No | Manchester, NH building permit fees apply to construction work: a $25.00 application fee for all building permits; new construction 1 & 2 family dwellings are charged at estimated cost of work × .006; all other new construction, additions, alterations, renovations, and repairs are charged at estimated cost of work × .01; a plan review fee of .02 per square foot applies to multi-family and commercial building permit applications. | not specified in the sources reviewed | not specified in the sources reviewed | not specified in the sources reviewed |
| New Jersey | yes | Home Improvement Contractor (HIC) business registration, New Home Builder registration | No | HIC: Initial Application fee $110; Renewal fee (by March 31 each year) $90; Late renewal fee (applications received April 1–30) $115 total; Reinstatement fee (after April 30) $140. New Home Builder: $200.00 nonrefundable initial/renewal registration fee; $25.00 fee for amendments; up to $2,000.00 administrative penalty for failure to amend. | A Certificate of Liability Insurance must be submitted with the HIC initial registration: commercial general liability insurance in a minimum amount of $500,000 per occurrence, plus workers' compensation insurance (unless exempt by law). Businesses must also maintain 'additional security' per the Act's provisions, in an amount tied to contract volume. New Home Builder registration does not specify a bond or insurance amount in the sources reviewed. | HIC registration must be renewed by March 31 of each year (annual). Online renewal opens approximately January 15. Renewal fee $90; a late renewal fee of $115 total applies for applications received April 1–30; a $140 reinstatement fee applies after April 30. Under the 2024 home-improvement/home-elevation licensing act, the successor HIHEC licenses are described as renewing biennially — see the Division's HIHEC pages for the transition schedule. | No reciprocity or NASCLA acceptance was identified in the sources reviewed. |
| New Mexico | yes | GA-98, GB-2, GB-98, GF-98, EE-98, MM-98 | PSI administers all Construction Industries Division examinations; applicants must pass the classification exam plus a Contractor's Business and Law exam (a Business & Law course from an approved vendor may be taken in lieu of the exam). Per NMAC 14.6.3, the bureau chief may waive the state-specific written trade exam for a qualifying party who has passed the NASCLA accredited examination. | QP application/experience-affidavit fee paid to PSI: $36. License application fee paid to PSI: $36. Non-refundable license application fee (per NMAC 14.5.5.8): $30.00. Basic initial/renewal license fee for GA-98, GB-2, GB-98, GF-98, EE-98 or MM-98: $100.00 per year or $200.00 for two years per classification. Basic initial/renewal license fee for any other classification: $50.00 per year or $100.00 for two years. Non-refundable application fee for initial license or any additional classification: $30.00. Non-refundable exam review fee (GB-2, GB-98, EE-98, MM-98 or Business & Law): $25.00. Non-refundable special exam review fee after two failures: $40.00. Journeyman Certificate fee: $75.00. | A license bond in the amount of $10,000 (underwritten by a corporate surety authorized to transact business in New Mexico) is required for initial licensure and as a condition of each renewal. Workers Compensation coverage is required for all licensed entities. | License terms are available in 1-year or 2-year increments; the bond must cover the entire period of licensure and is a condition of renewal. | No bilateral reciprocity agreements are documented in the sources reviewed, but NMAC 14.6.3 allows the bureau chief to waive the state-specific written trade exam for a qualifying party who passed the NASCLA accredited examination (all other qualifying-party requirements still apply). Expedited certification exists for military service members. |
| New York | local-only | — | No | Registration Fee: $300.00; Renewal Fee: $240.00; Late Renewal Fee (less than 30 days before expiration): $50.00; Background Investigation Fee: $330.00; Address Change (Other): $50.00; Term: 3 years. | General liability insurance with a $1 million minimum policy; Workers Compensation certificate; disability insurance certificate. Financial solvency: last three consecutive business bank statements each showing an ending balance of $25,000, or a notarized bank-stamped letter confirming the company has maintained a minimum end balance of at least $25,000 for the past three months. | 3 years | Not specified in the sources reviewed. |
| North Carolina | yes | Limited – Up to $750,000.00 on any single project, Intermediate – Up to $1,500,000.00 on any single project, Unlimited – Not restricted as to the value of any single project | Not specified in the sources reviewed. §87-10(a1) refers only to 'an examination approved by the Board' and a fee paid to 'the Board or a provider contracted by the Board'; no specific exam vendor (e.g., NASCLA, Prometric), no separate business-and-law exam, and no NASCLA acceptance were identified in the excerpts. | Per §87-10(a1): examination fee not to exceed $100.00; unlimited license application fee not to exceed $125.00; intermediate license application fee $100.00; limited license application fee $75.00. All application and examination fees are nonrefundable. | No contractor bond, liability insurance, or net-worth dollar amount is specified in the sources reviewed. The only documented requirement is §87-10(a)(3): 'Provide evidence of financial responsibility as determined by the Board' (amount/measure left to the Board's discretion). | Annual — licenses must be renewed by December 31 for the following year, or the license expires (per the Board's 2026 Laws & Regulations publication). A license not renewed within 60 days after expiration becomes 'invalid'; after a 4-year lapse, reexamination is required and all new-license requirements must be met under G.S. 87-10. | North Carolina accepts, for reciprocity applicants, a passing exam from the applicant's home state or the NASCLA Accredited Examination — but every applicant must still pass the Board's North Carolina law, rule, and building code examination before licensure (21 NCAC 12A, per the Board's Laws & Regulations book). |
| North Dakota | yes | Class A - Over $500,000 per job (no limitation as to value), Class B - Up to $500,000 per job, Class C - Up to $300,000 per job, Class D - Up to $100,000 per job | No | Initial license fees: Class A $450; Class B $300; Class C $225; Class D $100. Renewal fees: Class A $90; Class B $60; Class C $45; Class D $30. | A certificate of liability insurance is required. Specific dollar amounts for insurance coverage or bond were not specified in the sources reviewed. | Annual - on or before March 1 of each year (contractor year runs March 2 through March 1). | Not specified in the sources reviewed for general contractors. |
| Ohio | local-only | — | No | Specific general contractor registration/license fees are not specified in the sources reviewed; the source page references 'the current BZS Fee Schedule' for applicable fees, but the License & Registration Fees line items were not included in the provided excerpts of that schedule. | Bond in the amount of $25,000 (bond form in license packet must be used). Certificate of Liability Insurance with limits of liability no less than $300,000.00 for damages to a single person and $500,000.00 for one occurrence, listing the City of Columbus, Department of Building & Zoning Services, 111 N Front Street, Columbus, Ohio 43215, as a certificate holder, written by an insurance company licensed to do business in the State of Ohio. | Not specified in the sources reviewed. | Not specified in the sources reviewed. |
| Oklahoma | local-only | Building Contractor (Residential Only) | No | Building contractor registration: $100 | General liability insurance: minimum of $50,000 for each occurrence. Workers compensation: minimum of $100,000 for each occurrence. | Annual (Building contractor registration - $100 with annual renewal implied). | Not specified in the sources reviewed for the Oklahoma City general-contractor registration. The Oklahoma CIB page references an Arkansas Plumbing Reciprocity Agreement for plumbing trade licensing only. |
| Oregon | yes | Residential contractor, Commercial contractor, Residential limited contractor, Residential or commercial developer, Commercial contractor key employee | CCB-approved testing service; the exam is based on the Oregon Contractor's Reference Manual and follows CCB-approved pre-license training (ORS 701.122). The CCB website lists the current provider. | Two-year contractor license fee $400 (raised from $325; applies to renewals from July 1, 2024 and new licenses from July 1, 2025, per the CCB fee announcement). | Set by endorsement (ORS 701.081/701.084): residential general contractor — $25,000 surety bond + general liability insurance of not less than $500,000; commercial general contractor level 1 — $80,000 bond + not less than $2 million liability; commercial general contractor level 2 — $25,000 bond + not less than $1 million liability. Workers' compensation required for contractors with employees. | Biennial: a license is valid for two years from the date of issuance (ORS 701.063). Two-year license fee $400. Residential contractors and key employees must complete continuing education for renewal (ORS 701.082/701.265). | not specified in the sources reviewed |
| Pennsylvania | yes | — | No | Registration: $100 every two years (non-refundable). Online credit card payments add a $2 processing fee; ACH payments have no fee. | Commercial General Liability Insurance with minimum coverage of at least $50,000 for personal injury (bodily harm) and at least $50,000 for property damage, OR self-insurance with the Home Improvement Consumer Protection Act Self-Insurance Certificate of Coverage and Attestation. | Every 2 years (registration valid for 2 years) | No reciprocity or NASCLA acceptance was identified in the sources reviewed. |
| Rhode Island | yes | — | No | First-time and renewal application fee: $150.00 (per the CRLB Apply and Renew pages). An additional $50.00 late fee applies to an expired registration. Note: regulation 440-10-00-2 § 2.5(A)(1)(b) separately states 'Registration fee of two-hundred dollars ($200.00) for a two (2) year period.' The Apply/Renew pages further list ancillary charges: $20.00 for a plastic pocket card / additional or replacement registration cards/certificates; $25.00 complaint form fee; $20.00 appeals fee; $20.00 for first expungement matter and $5.00 for each additional matter; $35.00 returned-check fee. | Certificate of General Liability Insurance with a minimum coverage of $500,000, naming RICRLB (or CRLB) as the certificate holder, is required. Certificate of Workers' Compensation Insurance, also naming RICRLB/CRLB as the certificate holder, is required if the applicant has employees (a waiver may be filed with the RI Department of Labor and Training). Civil penalty of up to $5,000.00 may be assessed for failure to maintain required insurance. | Per the CRLB FAQ, 'All registrations are valid for one year,' and the Renew page confirms annual renewal at the $150.00 fee. The Board regulation 440-10-00-2 § 1.7.3(B) separately states 'Registrations/licenses are valid for two (2) years from the date issued' with a $200.00 fee for a 2-year period — the sources reviewed contain both framings. | Per the CRLB Apply and Renew pages and the FAQ: 'Reciprocity is unavailable for a General Contractors' Registration' / 'There is no reciprocity for a contractor's registration.' NASCLA acceptance is not addressed in the sources reviewed. |
| South Carolina | yes | Group 1 — bids and jobs up to $100,000, Group 2 — bids and jobs up to $400,000, Group 3 — bids and jobs up to $1,000,000, Group 4 — bids and jobs up to $3,000,000, Group 5 — unlimited bids and jobs | PSI (technical exam + SC Business Management and Law for Commercial Contractors exam). NASCLA transcripts accepted. | Initial License Fee: $350; Biennial Renewal Fee: $135; Late fees (per regulation): Up to 30 days: $100; 31-60 days: $150; 61-90 days: $200; Reinstatement: $350; Annual Inactive Certificate Status Fee: $10 per year for up to four years; Annual Inactive License Status Fee: $110 per year; Biennial Certificate Fee: $10; Replacement of lost/destroyed certificate: $10; Replacement of lost/destroyed license: $5. | Financial responsibility by license group (S.C. Code § 40-11-260; LLR group table): Group 1 — bids/jobs to $100,000, net worth $20,000 (or $10,000 working capital), surety bond option $20,000; Group 2 — $400,000 limit, net worth $60,000 (or $40,000 working capital), bond $60,000; Group 3 — $1,000,000 limit, net worth $150,000 (or $100,000 working capital), bond $150,000; Group 4 — $3,000,000 limit, net worth $250,000 (or $175,000 working capital), bond $250,000; Group 5 — unlimited, net worth $350,000 (or $250,000 working capital), bond $350,000. Shown by financial statement or surety bond. | Biennial. General Contractor Licenses expire October 31 in every even-numbered year. | Exam Waiver/Reciprocity available for applicants with a license in good standing in a jurisdiction that administered the reciprocating exam (see Technical Exam Waiver Agreement List). NASCLA transcripts accepted. CAGC/MASC certifications accepted for certain mechanical classifications (Electrical, Plumbing, Air Conditioning and Heating) with specific issuance date requirements. |
| South Dakota | local-only | Residential Building Contractor, Inactive Construction Supervisor | City of Sioux Falls Building Services; open-book 50-question multiple-choice Construction Supervisor Examination based on the City of Sioux Falls Residential Code Handbook; no separate business & law exam and no NASCLA acceptance is identified in the sources reviewed. | Examination fee: $75.00 (due upon application). Code handbook available for separate purchase at $10.00. License fees are described as 'appropriate license fees' but the exact dollar amount is not specified in the sources reviewed. | $20,000 Compliance Bond and a minimum of $300,000 general liability insurance must be submitted with the license application within 90 days of passing the exam. | Every 3 years | No, the City of Sioux Falls does not reciprocate any licenses; applicants must take and pass the examination even if they hold a license in another state. |
| Tennessee | yes | BC-A — Residential Building, BC-A,b(sm) — Res/SmCom (Projects less than $750,000), BC-B — Commercial Building, BC-C — Industrial Building, BC — Residential/Commercial/Industrial, BC-B,C — Commercial/Industrial, BC-A/r — Restricted Residential Limited License (projects less than $125,000), CE — Electrical, CMC — Full Mechanical (Plumbing & HVAC, pre-approval required), CMC-A — Plumbing (pre-approval required), CMC-C — HVAC, CMC-D — Fire Sprinkler, LMC — Licensed Masonry Contractor (projects $100,000 or more), HC — Heavy Construction, HRA — Highway, Railroad & Airport, MU — Municipal Utility, Environmental, Specialties (landscaping, excavation, roofing, cell towers, solar panels, audio visual, etc.) | Current vendor: PSI (each exam $57.00). Beginning July 1, 2026, Prov will begin administering the Tennessee Board for Licensing Contractors trade exams (PSI will continue currently scheduled exams through September 2026). Applicants must take the Tennessee 'Business and Law' exam plus a trade exam for certain license classifications. Tennessee accepts the NASCLA National Commercial exam. | Application fee: $250.00 (license issued for two (2) years). Each exam cost is $57.00 (PSI). Pre-approval request fee for the plumbing CMC-A or full mechanical CMC exam: $50. | Bonding is not required to obtain a contractor's license. Proof of insurance required: General Liability and Workers' Compensation (employer may register for an exemption); Certificate of Insurance must be in the same name as on the financial statement with the Board listed as certificate holder. Financial-statement/financial-capacity requirement: a 'Reviewed' financial statement is required to obtain a monetary limit of $3,000,000 or less; an 'Audited' financial statement is required to obtain a monetary limit more than $3,000,001 to Unlimited. A 'Guaranty Agreement' with a supplemental personal/parent financial statement or a Board-format 'Bond' is required when providing a 'cash' financial statement with little or no fixed assets. New Contractors' Surety Bond option (available beginning July 1, 2026) may be used as an alternative to a CPA-reviewed or CPA-audited financial statement; the surety bond must be in an amount equal to at least 50% of the monetary limit requested. | License is issued for two (2) years (Application fee is $250.00 and issued for two (2) years). | Reciprocity is granted as a trade-exam waiver only; the applicant must still obtain a Tennessee license. Trade exam waiver agreements with: Alabama (General, Electrical, Residential, HVAC), Arkansas (Commercial/Residential Building only), Louisiana (Residential, Commercial, Electrical, Mechanical), Mississippi (Commercial Building and Electrical), Ohio (Electrical, Plumbing, HVAC), South Carolina Commercial Contractors Licensing Board (Commercial only — Building, Electrical, HVAC, Plumbing), and West Virginia (Residential, Commercial, Industrial Building, Electrical, Mechanical, Masonry). Tennessee also accepts the NASCLA National Commercial exam. The waiver applies only to Contractors licensed with the Board, not to Home Improvement, LLE, or LLP programs. |
| Texas | local-only | — | No | Houston charges a $33.10 administrative fee on any license, permit or service application for which the base fee is greater than $50.00. Dallas charges an annual General Contractor registration/renewal fee of $120.00 (Building Inspection Division). Austin's Development Services Department requires an AB+C Portal account and GC registration but does not charge a separate registration fee (the GC role is tied to the building permit, not a standalone license). Fees vary by city; confirm current amounts with each jurisdiction. | not specified in the sources reviewed | Dallas General Contractor registration is renewed annually ($120.00 fee). Austin does not require annual registration renewal since no license is required — a GC's registration only needs updating if business address, company name, or authorized agents change. Houston and other cities set their own renewal terms; confirm locally. | not specified in the sources reviewed |
| Utah | yes | B100 General Contractor, R100 Residential/Small Commercial Contractor, E100 General Engineering Contractor, P200 General Plumbing Contractor, P201 Residential Plumbing Contractor, E200 General Electrical Contractor, E201 Residential Electrical Contractor | Utah Business & Law Exam through DOPL's authorized exam provider (see DOPL's contracting pages for the current provider). The NASCLA Commercial General Building Contractors exam is an accepted alternative qualifier path. | Per the DOPL fee schedule, the Primary classification Contractor fee is $175.00 application and $128.00 renewal (the same amounts apply to General/Residential Electrical, General/Residential Plumbing, and HVAC contractor classifications). Handyman exemption filing: $45.00 application / $45.00 renewal. Qualifier fees on the application run $50.00 per qualifier, plus a $20 registration fee for each owner owning less than 8%. Additional minor fees (e-library surcharge, corporation conversion, ownership lists, CE course approval) are listed on the DOPL fee schedule. | General liability insurance is required with the Utah Division of Professional Licensing listed as the certificate holder, with a minimum of $1,000,000 for each incident and $3,000,000 in total, covering all scope of work for the license for the entire duration of active licensure (per Utah Admin. Rule R156-55a-302d). A bond may be required prior to license issuance; bond criteria and amounts are set by Utah Code § 58-55-306 and Utah Admin Rule R156-55a-602 (specific dollar amounts not specified in the sources reviewed). | Biennial: contracting licenses expire on November 30th of odd years (DOPL renewal page); renewal fee $128.00 for the Primary classification. Utah contractors need 6 CE hours per cycle, 3 of which must be taught live. | Licensure by endorsement is available for applicants currently licensed as a contractor in a state, territory, or district of the United States, with at least one (1) year of active licensed experience in a similar scope of practice; company ownership of at least 50% must be the same and no more than 50% may have changed in the last year. NASCLA Commercial General Building Contractors Exam is accepted in lieu of the experience requirement. No bilateral reciprocity agreements beyond endorsement are named in the sources reviewed. |
| Vermont | yes | Individual Registration (no monetary limit per project), Business Organization Registration (no monetary limit per project) | No | Registration fee, individual: $75.00; Registration fee, business organization: $250.00; State certifications: $75.00 for a first certification and $25.00 for each additional certification; Verification of licensure (to another state): $20.00. | Minimum liability insurance coverage of $1,000,000.00 per occurrence and $2,000,000.00 aggregate, evidence of which is required for issuance/renewal. A written contract is also required prior to receiving a deposit or commencing residential construction work if the estimated value of labor and materials exceeds $10,000.00. | Biennial (every 2 years). | No reciprocity or NASCLA acceptance provisions were identified in the sources reviewed. |
| Virginia | yes | Class A - no monetary limits (required for single contracts of $150,000+ or $1 million+ total in any 12-month period), Class B - single contracts of $30,000 up to $150,000, or $250,000 up to $1 million total in any 12-month period, Class C - single contracts over $1,000 but under $30,000, and under $250,000 total in any 12-month period | PSI (855-340-3910). Required exams: Class A – Advanced, General and Virginia; Class B – General and Virginia; Class C applicants may not require exams. NASCLA Contractors Guide is referenced (acceptance not explicitly stated in sources). | Initial License application fees (18VAC50-22-100): Class A $400, Class B $380, Class C $235, Temporary $60, RBEA Firm $240. Change of Designated Employee $125, Change of Qualified Individual $125, Addition of Classification or Specialty $125. Plus a $25 Recovery Fund assessment with each initial license application. Exam fees (paid to PSI): $40 one portion, $72 two portions, $85 three portions, $85 QI specialty exam. For Commercial Building (CBC) or Commercial Improvement (CIC) ONLY, application fee is $360 for Class A, $345 for Class B and $210 for Class C. Effective July 1, 2026, certain fees include a separate Technology Fee of $7.25 per year. A $50 service charge for dishonored checks. | Class A applicants must show net worth/equity of at least $45,000 and Class B at least $15,000 (financial statement, CPA review, or CPA audit); in lieu of the net-worth requirement, the firm may obtain a $50,000 surety bond on the board's bond form (18VAC50-22-50/-60). No net-worth requirement for Class C. | Biennial: licenses expire two years from the last day of the month in which they were issued (18VAC50-22-110). Renewal fees (18VAC50-22-140): Class A $270, Class B $260, Class C $220, plus a $30 Recovery Fund assessment with each renewal. Renewal must be received within 30 days of expiration; the license is not valid during that grace period. | The application references reviewing a current license for 'reciprocity' (Certification/Letter of Good Standing required). NASCLA Contractors Guide and online visual aid are referenced; NASCLA acceptance not explicitly stated in the sources reviewed. |
| Washington | yes | General Contractor, Specialty Contractor | No | Issuance/renewal/reregistration: $150.20; Reinstatement: $70.90; Duplicate certificate: $16.50; Certified letter: $33.80; Service of process: $66.20; Refund processing: $33.00; Document copies: $2.40 per copy, maximum $37.00 per file | Surety bond: $30,000 for general contractors. General liability insurance: $200,000 public liability and $50,000 property damage, OR $250,000 combined single limit. (Alternative to bond: assignment of savings in the same amount.) | 2 years from date of issuance, renewal, or reregistration | No reciprocity or NASCLA acceptance was identified in the sources reviewed. |
| West Virginia | yes | General Building, Residential, Electrical, Piping, Plumbing, Mechanical, Fire Protection, HVAC, Multi-Family, Masonry, Sprinkler & Fire Protection | ProV, Inc. (866) 720-7768, www.provexam.com; West Virginia business and law examination required; the Board will also review Exam Score Reports from other Commonwealths, States, and Accredited National Testing Organizations, including their Business & Law Exams, for a current Full-Time Employee or member of Responsible Management. | Annual license fee: $90. Annual license fee for a sole proprietorship engaging in business only as an electrical contractor (where the sole proprietor/owner holds an electrician's license under W. Va. Code §29-3B-1 et seq. and provides proof): $20. Late renewal penalty (renewal received/postmarked more than 15 calendar days after expiration): $25. Duplicate license fee: $10. | Workers' Compensation coverage (proof required for all employees working in West Virginia; contact Office of the Insurance Commissioner Employer Coverage Unit at (304) 558-6279 Ext. 1202). Unemployment Compensation coverage (proof required for all employees working in West Virginia; contact Workforce West Virginia at (304) 558-2451). General Liability Insurance required (if exempt from WV coverage, proof of out-of-state coverage must be submitted). A Wage Bond Status Affidavit must be submitted with the application; commercial construction work with employees requires verification of wage bond status with the Division of Labor Wage & Hour Section at (304) 558-7890. | Annual. The Board provides each license holder with a renewal notice at least 30 calendar days in advance of the license's expiration date. A late penalty of $25 applies if the renewal is received or postmarked more than 15 calendar days after the expiration date. | Reciprocity/Exam-Score-Review applications are available for: Alabama (HVAC); North Carolina (Electrical); Ohio (Electrical or HVAC or MH Installer or Plumbing; also MH); Tennessee (Electrical or General Building or HVAC or Masonry or Multi-Family or Plumbing or Residential or Sprinkler & Fire Protection). The Board also reviews other Commonwealth, State, and Accredited National Testing Organization Exam Score Reports (including their Business & Law Exams) for a current Full-Time Employee or member of Responsible Management, on a case-by-case determination by the Commissioner. |
| Wisconsin | yes | Dwelling Contractor, Dwelling Contractor Restricted, Dwelling Contractor Qualifier | No | Per the Trades Renewal Dates and Fees schedule: Dwelling Contractor — 1-year approval term, renewal $25.00, late CE N/A, reinstatement $200.00. Dwelling Contractor Qualifier — 2-year approval term, renewal $30.00, late CE $25.00, reinstatement $200.00. Dwelling Contractor Restricted — 1-year approval term, renewal $25.00, late CE N/A, reinstatement $200.00. Initial credential fees were not specified in the sources reviewed (the application form states 'Fees will be calculated in LicensE'). | A Dwelling Contractor must provide proof of financial responsibility under Wis. Stat. § 101.654(2): either (a) a surety bond of at least $25,000, endorsed by a surety company authorized to do business in Wisconsin, conditioned on compliance with the one- and two-family dwelling code (a Dwelling Contractor Restricted certification is required for any applicant using a bond of less than $25,000); or (b) general liability insurance in the amount of at least $250,000 per occurrence for bodily injury/death of others or damage to the property of others, issued by an insurer authorized to do business in Wisconsin or a surplus lines insurer. | Dwelling Contractor: 1-year term. Dwelling Contractor Qualifier: 2-year term. Dwelling Contractor Restricted: 1-year term. All renew on the anniversary of issuance (Date of Issuance). | No reciprocity, NASCLA acceptance, or bilateral agreement was identified in the sources reviewed. |
| Wyoming | local-only | Class A – General Contractor (Cheyenne), Class B – Building Contractor (Cheyenne), Class R/R Limited Residential (Cheyenne) | Cheyenne requires passing the appropriate examination for the license class (Contractor Licensing Board Rules § 3.1); confirm the current test provider with the Building Safety Department. Other jurisdictions set their own requirements. | City of Cheyenne (example jurisdiction): Class A General Contractor application fee $50.00, initial license $600.00, renewal $200.00 (Contractor Licensing Board Rules fee schedule). Other Wyoming jurisdictions set their own fees. | Cheyenne requires workers' compensation and commercial general liability insurance — Class A General Contractor minimum limits $1,000,000 per occurrence / $2,000,000 total aggregate (Contractor Licensing Board Rules § 3.4). | Cheyenne licenses renew per the board fee schedule (renewal $200.00 for Class A); confirm the renewal term with the Building Safety Department. | Not specified in the sources reviewed — licensing is per-jurisdiction; contractors working in multiple Wyoming cities need each city's license. |