50-State Construction Licensing Compliance Guide
An excavator truck digging on a work site
View Guide Contents
Guide Contents
Overview

Iowa Construction Licensing

A group of construction workers on site

Licenses are typically required for individuals and businesses that provide construction industry services. This guide contains information about construction industry licensing in Iowa.

Check Your Status For Free  Understand your current status and see recommended actions. Get Your Free  Harbor Compliance Score
Filter LicensesClear Filters
Company Licenses
(1)
(1)
(3)
(2)
(1)
(3)
(1)
(1)
(2)
(1)
(1)
Individual Licenses
(5)
(11)
(4)
(1)
(8)
(4)
(4)

Company Licenses

Iowa Construction and Contracting Company Licenses

Iowa Alarm System Contractor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Licensing Division - Fire Extinguishing and Alarm Systems Advisory Board
Foreign Qualification is Prerequisite:No
Insurance Requirements:

The liability insurance must be on the ACCORD form and state the insurer is
aware that the insured is engaged in the business of alarm system installation and/or maintenance. Minimum insurance coverage required: $1,000,000 per occurrence, $500,000 per individual, and $1,000,000 property damage.

Registered Agent (Special Agency) Required?No

Initial Registration

Form:

Alarm System Contractor Application Packet

Filing Method:

Mail or online.

Agency Fee:
  • $200 license fee
  • $50 for each endorsement selected
  • $50 for each responsible managing employee (RME) (minimum: one listed on attached RME Applicant form)
  • $35 criminal history background check for each RME (fingerprint card & waiver statement must be submitted)
Required Attachments:
  • Attach a copy of your current contractor registration certificate. If you are exempt, you must attach written evidence of exemption from the Iowa Division of Labor
  • The liability insurance must be on the ACCORD form and state the insurer is
    aware that the insured is engaged in the business of alarm system installation and/or maintenance. Minimum insurance coverage required: $1,000,000 per occurrence, $500,000 per individual, and $1,000,000 property damage

Registration Renewal

Form:

Alarm System Contractor Application Packet (Renewal)

Filing Method:

Mail or online.

Agency Fee:

• $200 license fee
• $50 for each endorsement selected
• $50 for each responsible managing employee (RME) (minimum: one listed on attached RME Applicant form)
• $35 criminal history background check for each RME (fingerprint card & waiver statement must be submitted)

Due:

Triennially by September 30. 

Iowa Asbestos Permit

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division
Notes:

A business that removes or encapsulates asbestos is required to hold a permit unless removing or encapsulating asbestos at its own facilities.

Initial Registration

Form:

Asbestos Permit Application

Agency Fee:

$500

Registration Renewal

Form:

Asbestos Permit Application (Renewal)

Agency Fee:

$500

Due:

Annually by the date of issuance.

Iowa Contractor Registration

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division
Insurance Requirements:

A contractor with employees must send a Certificate of Insurance from the workers' compensation insurance company showing the effective date of coverage and listing the "Iowa Division of Labor" as the certificate holder.

Bond Requirements:

Out-of-state contractors must file a $25,000 surety bond at the time of registration.

Initial Registration

Form:

Contractor Registration Application

Filing Method:

Mail or online.

Agency Fee:

$50

Turnaround:

Up to 30 business days

Original Ink:Not required
Notarization Required?:Not required

Registration Renewal

Filing Method:

Online

Agency Fee:

$50

Turnaround:

Up to 30 business days

Due:

Annually by the registration anniversary date.

Original Ink:Not required
Notarization Required?:Not required
Required Attachments:
  • Certificate of Insurance 
    • A self-insured contractor shall submit a Certificate of Relief from the Iowa Insurance Division. 
  • Fee Exemption Form (if applicable)
  • Out-of-state contractors must file a $25,000 surety bond
    • The bond must be executed ​by a surety company licensed to do business in Iowa 
    • The bond must be issued on the Out-of-State Bond form with the bonding company's seal and two original signatures
    • The bonding company must attach their Power of Attorney (POA) to the form.  Once we have accepted a valid bond, we consider it continuous until we receive a bond cancellation from the bonding company.  
    • If an out-of-state contractor is pre-qualified to bid on projects for the Iowa Department of Transportation (DOT), they may submit their DOT-issued pre-qualification letter in lieu of a bond. 

Amendment
Removal/Additional Owner, Officer, Partner or Member

Filing Method:

Online

Agency Fee:

$0

Due:

A contractor must report to the commissioner any change in the information originally reported on or with the application within 15 working days of the change, except that the contractor must notify the commissioner of changes to workers’ compensation coverage within 10 days prior to any change in coverage.

Law:

IAC 875—150.5(91C)

Iowa Fire Protection System Contractor license

Agency:Iowa Department of Inspections, Appeals, & Licensing - Licensing Division - Fire Extinguishing and Alarm Systems Advisory Board
Foreign Qualification is Prerequisite:No
Insurance Requirements:

the liability insurance must be on the ACCORD form and state the insurer is aware that the insured is engaged in the business of fire protection system installation and/or maintenance. Minimum insurance coverage required: $1,000,000 per occurrence, $500,000 per individual, and $1,000,000 property damage

Registered Agent (Special Agency) Required?No
Requirement Notes:

The State of Iowa requires all “construction contractors” to register with the Iowa Division of Labor and renew registration annually per Chapter 91C of the Iowa
Code.

Initial Registration

Form:

Fire Protection System Contractor License Application Packet

Filing Method:

Mail or online.

Agency Fee:
  • $400 license fee
  • $50 for each endorsement
  • $50 for each responsible managing employee (RME)
Required Attachments:
  • Attach a copy of your current contractor registration certificate. If you are exempt, you must attach written evidence of exemption from the Iowa Division of Labor
  • Liability insurance showing coverage limits and dates on the ACCORD form must be submitted with this application.

Registration Renewal

Form:

Fire Protection System Contractor License Application Packet (Renewal)

Filing Method:

Mail or online.

Agency Fee:
  • $400 license fee
  • $50 for each endorsement
  • $50 for each responsible managing employee (RME)
Due:

Annually by March 31.

Required Attachments:
  • Attach a copy of your current contractor registration certificate. If you are exempt, you must attach written evidence of exemption from the Iowa Division of Labor
  • Liability insurance showing coverage limits and dates on the ACCORD form must be submitted with this application.

Iowa HVAC/R Contractor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Fees range from $91.75 to $425 depending on when you apply.

Registration Renewal

Filing Method:

Online

Agency Fee:

$525

Due:

Triennially by June 30.

Iowa Hydronics Contractor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Varies by registration date.

Registration Renewal

Filing Method:

Online

Agency Fee:

Varies by registration date.

Due:

Triennially by June 30.

Iowa Mechanical Contractor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Fees range from $91.75 to $425 depending on when you apply.

Registration Renewal

Filing Method:

Online

Agency Fee:

$525

Due:

Triennially by June 30.

Iowa Plumbing Contractor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Fees range from $91.75 to $425 depending on when you apply.

Registration Renewal

Filing Method:

Online

Agency Fee:

$525

Due:

Triennially by June 30.

Local Construction and Contracting Company Licenses

Fort Dodge General Contractor Registration

Agency:City of Fort Dodge Treasurer's Office (IA)
Bond Requirements:

$5,000 surety bond

Initial Registration

Form:

Building Contractor Registration

Agency Fee:

$50

Registration Renewal

Form:

Building Contractor Registration (Renewal)

Agency Fee:

$50

Due:

Annually by October 1.

West Metro Alarm/Suppression/Monitoring/Extinguisher/Design Permit

Agency:City of West Des Moines Fire Department (IA)

Initial Registration

Form:

West Metro Alarm/Suppression/Monitoring/Extinguisher/Design Permit

Agency Fee:

$100 for the first permit category + $25 for each additional permit category

Registration Renewal

Form:

West Metro Alarm/Suppression/Monitoring/Extinguisher/Design Permit (Renewal)

Agency Fee:

$100 for the first permit category + $25 for each additional permit category

Due:

Annually by January 1.

Individual Licenses

Iowa Individual Construction and Contracting Licenses

Iowa Apprentice Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$20

Notarization Required?:Required

Registration Renewal

Filing Method:

Online

Agency Fee:

$20

Due:

Annually by December 31.

Iowa Asbestos Contractor/Supervisor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division

Initial Registration

Form:

Asbestos License Application

Filing Method:

Mail

Agency Fee:

$50

Registration Renewal

Form:

Asbestos License Application (Renewal)

Filing Method:

Mail

Agency Fee:

$50

Due:

Annually

Iowa Asbestos Inspector License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division

Initial Registration

Form:

Asbestos License Application

Filing Method:

Mail

Agency Fee:

$20

Notes:

requires: Training: 3-day initial training and most recent refresher training certificate.

Registration Renewal

Form:

Asbestos License Application (Renewal)

Filing Method:

Mail

Agency Fee:

$20

Due:

Annually by the date of training.

Iowa Asbestos Management Planner License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division

Initial Registration

Form:

Asbestos License Application

Agency Fee:

$20

Notes:

Training: 3-day initial inspector training, a 2-day management planner training course and most recent refresher training certificates. Iowa charges a $25 fee for paper applications

Registration Renewal

Form:

Asbestos License Application (Renewal)

Agency Fee:

$20

Due:

Annually by the date of training.

Iowa Asbestos Project Designer License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division

Initial Registration

Form:

Asbestos License Application

Agency Fee:

$50

Notes:

Training: 3-day initial training and most recent refresher training certificate. Iowa charges a $25 fee for paper applications

Registration Renewal

Form:

Asbestos License Application (Renewal)

Agency Fee:

$50

Due:

Annually by the date of training.

Iowa Asbestos Worker License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division

Initial Registration

Form:

Asbestos License Application

Filing Method:

Mail

Agency Fee:

$20

Notarization Required?:Required
Notes:

Training: 4-day initial training and most recent refresher training certificate. Physical Abilities: Passage of a respirator fit test and physical examination in accordance with OSHA Respirator Fit Test signed. Iowa charges a $25 fee for paper applications

Registration Renewal

Form:

Asbestos License Application (Renewal)

Filing Method:

Mail

Agency Fee:

$20

Due:

Annually by the date of training.

Notarization Required?:Required

Iowa Class A Journeyman Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$75

Registration Renewal

Filing Method:

Online

Agency Fee:

$75

Due:

Triennially by December 31.

Iowa Class A Master Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$375

Registration Renewal

Filing Method:

Online

Agency Fee:

$375

Due:

Triennially by December 31.

Iowa Class B Journeyman Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$75

Registration Renewal

Filing Method:

Online

Agency Fee:

$75

Due:

Triennially by December 31.

Iowa Class B Master Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$375

Registration Renewal

Filing Method:

Online

Agency Fee:

$375

Due:

Triennially by December 31.

Iowa Electrical Contractor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

Fees range from $41.64 to $375 depending on when you apply.

Registration Renewal

Filing Method:

Online

Agency Fee:

$375

Due:

Triennially

Notes:

Follow the instructions on the renewal page to renew your license.

Iowa Fire Alarm Technician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Licensing Division - Fire Extinguishing and Alarm Systems Advisory Board
Law:
Foreign Qualification is Prerequisite:No
Insurance Requirements:

Liability insurance showing coverage limits and dates on the ACCORD form must be
submitted with this application as verification of employment.

Registered Agent (Special Agency) Required?No
Qualifying Individual Requirements:
  • The QE must provide a copy of the Waiver Agreement to the applicant and maintain the original at the QE within the guidelines set forth in the Iowa User Agreement; Do not send to DCI unless requested.

Initial Registration

Form:

New Alarm System Technician Trainee Application Packet

Filing Method:

Mail or online.

Agency Fee:
  • $125 license fee
  • $25 for each endorsement selected
  • $35 criminal history background check (fingerprint card & waiver statement must be submitted)

Registration Renewal

Form:

Renewal Alarm System Technician Trainee Application Packet 

Filing Method:

Mail or online.

Agency Fee:
  • $50license fee +$35 criminal history background check (fingerprint card & waiver statement must be submitted) = $85
Due:

Triennially by September 30. 

Iowa Fire Protection System Contractor License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Licensing Division - Fire Extinguishing and Alarm Systems Advisory Board
Law:

Iowa Code Section 100C and the Iowa Administrative Rules 661 Chapter 275

Foreign Qualification is Prerequisite:No
Registered Agent (Special Agency) Required?No

Initial Registration

Form:

Fire Protection System Contractor License Application Form

Filing Method:

Mail or online.

Agency Fee:
  • $400 license fee
  • $50 for each endorsement selected
  • $50 for each responsible managing employee (RME) (minimum: one listed on attached RME Applicant form)
Required Attachments:
  • Liability insurance showing coverage limits and dates on the ACCORD form 
  • Copy of your current contractor registration certificate.

Registration Renewal

Form:

Fire Protection System Contractor License Application Form (Renewal)

Filing Method:

Mail or online.

Agency Fee:
  • $400 license fee
  • $50 for each endorsement selected
  • $50 for each responsible managing employee (RME) (minimum: one listed on attached RME Applicant form)
Due:

Annually by March 31.

Required Attachments:
  • Liability insurance showing coverage limits and dates on the ACCORD form 
  • Copy of your current contractor registration certificate.

Iowa Fire Protection System Technician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Licensing Division - Fire Extinguishing and Alarm Systems Advisory Board
Foreign Qualification is Prerequisite:No
Insurance Requirements:

Liability insurance showing coverage limits and dates on the ACCORD form must be submitted with this application as verification of employment.

Registered Agent (Special Agency) Required?No

Initial Registration

Form:

Fire Protection System Technician License Application Form

Filing Method:

Mail or online.

Agency Fee:
  • $175 license fee
  • $25 for each endorsement
Required Attachments:
  • Liability insurance showing coverage limits and dates on the ACCORD form must be submitted with this application as verification of employment
  • Proof of certification

Registration Renewal

Form:

Fire Protection System Technician License Application Form (Renewal)

Filing Method:

Mail or online.

Agency Fee:
  • $175 license fee
  • $25 for each endorsement selected
Due:

Triennially by September 30.

Required Attachments:
  • Proof of certification
  • Liability insurance

Iowa HVAC/R Apprentice License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Fees will be prorated based on the date of purchase for an initial Apprentice License. There is an additional $25 fee for paper applications

Notes:

The apprentice license covers all plumbing and mechanical systems trades. In other words, only one apprentice license is needed to practice any of the trade disciplines. Iowa charges a $25 fee for paper applications

Registration Renewal

Filing Method:

Online

Agency Fee:

$50

Due:

Triennially by June 30.

Iowa Hydronics Apprentice License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Fees will be prorated based on the date of purchase for an initial Apprentice License. There is an additional $25 fee for paper applications

Notes:

The apprentice license covers all plumbing and mechanical systems trades. In other words, only one apprentice license is needed to practice any of the trade disciplines. Iowa charges a $25 fee for paper applications

Registration Renewal

Filing Method:

Online

Agency Fee:

$50

Due:

Triennially by June 30.

Iowa Journeyman HVAC/R License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$180

Due:

Triennially by June 30.

Iowa Journeyman Hydronics License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$180

Due:

Triennially by June 30.

Iowa Journeyman Mechanical License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$180

Due:

Triennially by June 30.

Iowa Journeyman Plumber License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$180

Due:

Triennially by June 30.

Iowa Journeyman Sheet Metal License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$180

Due:

Triennially by June 30.

Iowa Master HVAC/R License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$240

Due:

Triennially by June 30.

Iowa Master Hydronics License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$240

Due:

Triennially by June 30.

Iowa Master Mechanical License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$240

Due:

Triennially by June 30.

Iowa Master Plumber License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

$35

Registration Renewal

Filing Method:

Online

Agency Fee:

$240

Due:

Triennially by June 30.

Iowa Mechanical Apprentice License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Fees will be prorated based on the date of purchase for an initial Apprentice License. There is an additional $25 fee for paper applications

Notes:

The apprentice license covers all plumbing and mechanical systems trades. In other words, only one apprentice license is needed to practice any of the trade disciplines. Iowa charges a $25 fee for paper applications

Registration Renewal

Filing Method:

Online

Agency Fee:

$50

Due:

Triennially by June 30.

Iowa Plumbing Apprentice License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Plumbing and Mechanical Systems Board

Initial Registration

Filing Method:

Online

Agency Fee:

Fees will be prorated based on the date of purchase for an initial Apprentice License. There is an additional $25 fee for paper applications

Notes:

The apprentice license covers all plumbing and mechanical systems trades. In other words, only one apprentice license is needed to practice any of the trade disciplines. Iowa charges a $25 fee for paper applications

Registration Renewal

Filing Method:

Online

Agency Fee:

$50

Due:

Triennially by June 30.

Iowa Residential Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$75

Notarization Required?:Required

Registration Renewal

Filing Method:

Online

Agency Fee:

$75

Due:

Triennially by December 31.

Iowa Residential Master Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$375

Notarization Required?:Required

Registration Renewal

Filing Method:

Online

Agency Fee:

$375

Due:

Triennially by December 31.

Iowa Special Electrician License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$75

Notarization Required?:Required

Registration Renewal

Filing Method:

Online

Agency Fee:

$75

Due:

Triennially by December 31.

Iowa Unclassified Person (Electrical) License

Agency:Iowa Department of Inspections, Appeals, & Licensing - Building & Construction Division - Electrical Licensing and Inspection Program

Initial Registration

Filing Method:

Online

Agency Fee:

$20

Notarization Required?:Required

Registration Renewal

Filing Method:

Online

Agency Fee:

$20

Due:

Triennially by December 31.

Local Construction and Contracting Individual Licenses

City of Davenport Contractor License

Agency:City of Davenport Public Works (IA)
Bond Requirements:

$5,000 for electrical, HVAC, and plumbing contractors and $25,000 for all others.

Initial Registration

Form:

Complete License Application Form

Agency Fee:

Fees depend on classification:

  • $0 for electrical, HVAC, and plumbing licenses
  • $100 for sub-specialty licenses
  • $200 for residential licenses
  • $300 for commercial licenses

Registration Renewal

Agency Fee:

Fees depend on classification:

  • $0 for electrical, HVAC, and plumbing licenses
  • $100 for sub-specialty licenses
  • $200 for residential licenses
  • $300 for commercial licenses
Due:

Annually by March 31.

Notes:

Contact the department for a renewal application.

Des Moines Fire Prevention Inspection/Testing and Maintenance Permit

Agency:City of Des Moines Fire Department- Fire Prevention Bureau (IA)

Initial Registration

Filing Method:

Online

Agency Fee:

$45

Registration Renewal

Filing Method:

Online

Agency Fee:

$45

Due:

Annually by December 31.

Explore Licensing in Other States

Associated General Contractors of America
Professional association providing advocacy and organization for construction firms and workers.

National Association of Home Builders
National association for the promotion of the housing industry.

National Association of State Contractors Licensing Agencies
National organization that represents and promotes the interests of state level contractor licensing agencies.