Roofer Permits & Licenses in Albuquerque, NM

Complete guide to permits and licenses required to start a roofer in Albuquerque, NM. Fees, renewal cycles, and agency contacts.

Bernalillo County Business License

Bernalillo County Treasurer's Office
May Apply
Fee: $25.00-$25.00
Renewal: annual
Type: license

Applies to businesses in unincorporated areas; not required if within city limits like Albuquerque

City of Albuquerque Zoning Compliance (Certificate of Zoning Compliance)

City of Albuquerque Planning Department
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Verifies property is zoned for commercial contracting operations like roofing

Bernalillo County Zoning Permit

Bernalillo County Planning & Zoning
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Required for zoning approval on commercial properties used for roofing storage/operations

City of Albuquerque Building Permit

City of Albuquerque Planning Department
May Apply
Fee: $100.00-$100.00
Renewal: varies
Type: permit

Roofing businesses typically need this for shop fabrication areas or expansions

City of Albuquerque Sign Permit

City of Albuquerque Planning Department
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: permit

Required for permanent wall, freestanding, or monument signs advertising roofing services

New Mexico LLC Formation (Articles of Organization)

New Mexico Secretary of State
Required
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Required for all LLCs. Annual report filing also required separately.

New Mexico LLC Biennial Report

New Mexico Secretary of State
Required
Fee: $25.00-$25.00
Renewal: biennial
Type: registration

Applies to all LLCs formed in NM or qualified to do business in NM.

Contractor's License (Unlimited or Specialty Roofing)

New Mexico Regulation and Licensing Department - Construction Industries Division
Required
Fee: $50000.00-$100000.00
Renewal: biennial
Type: license

Roofing falls under GB-98 General Building or specialty classifications (e.g., RF for Roofing). Requires qualifying party with 4 years experience, exam passage, financial statement, and workers' comp insurance proof. Mandatory for projects over $5,000 or multi-family over 4 units.

Qualifying Party Designation for Contractor's License

New Mexico Regulation and Licensing Department - Construction Industries Division
Required
Renewal: biennial
Type: permit

LLC must designate a Qualifying Party (owner, officer, or employee) with required experience (4 years in last 10) and pass trade/business/law exams.

Trade Name Registration (DBA)

New Mexico Secretary of State
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: registration

Required if using Assumed Name/DBA different from LLC name on public documents. Renews automatically unless cancelled.

New Mexico Tax Identification Number (CRS-1)

New Mexico Taxation and Revenue Department
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Combined Reporting System (CRS) ID required for Gross Receipts Tax. All businesses selling services (including roofing) must register.

New Mexico Gross Receipts Tax (GRT) Registration

New Mexico Taxation and Revenue Department
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

All businesses selling services or goods in New Mexico must register for Gross Receipts Tax (GRT), which functions similarly to sales tax. Roofing services are subject to GRT. The current statewide rate is 5.125%, but local rates vary, resulting in combined rates typically between 7–8.6875%. GRT combines state, county, and municipal taxes into one return.

New Mexico Employer Withholding Tax Registration

New Mexico Taxation and Revenue Department
May Apply
Renewal: one time
Type: registration

Required for all employers paying wages to employees in New Mexico. Employers must withhold state income tax from employee wages and remit it to the state. Roofing businesses with employees must comply.

New Mexico Unemployment Insurance Tax (UI) Registration

New Mexico Workforce Solutions Department
May Apply
Renewal: one time
Type: registration

All employers in New Mexico must register with the Unemployment Insurance Division. New employers are assigned a standard tax rate (currently 1.0%) for the first two years. Roofing businesses with employees must register regardless of business size.

New Mexico State Income Tax Registration (for pass-through entities)

New Mexico Taxation and Revenue Department
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

LLCs are pass-through entities; they do not pay entity-level income tax. However, owners must report income on personal returns and may be subject to state income tax. The LLC must still register with the Taxation and Revenue Department if it has any tax obligations (e.g., GRT). This registration is typically handled through the Combined Reporting System (CRS).

Local Business Tax or Privilege License (City/County Level)

Varies by municipality or county
May Apply
Fee: $35.00-$100.00
Renewal: one time
Type: registration

Many cities and counties in New Mexico (e.g., Albuquerque, Santa Fe, Las Cruces) require a local business license or gross receipts tax license. For example, Albuquerque requires a Business License and a City of Albuquerque Gross Receipts Tax Registration. Roofing businesses must check with each local jurisdiction where they operate. List of local tax administrators available at source URL.

Federal Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

Required by the IRS for tax reporting. Even single-member LLCs may need an EIN to open a business bank account or if they have employees. Obtained via IRS Form SS-4 or online application.

New Mexico Roofing Contractor License

New Mexico Regulation and Licensing Department – Construction Industries Division
Required
Fee: $100.00-$200.00
Renewal: one time
Type: license

All roofing contractors must be licensed. Requires passing exam, demonstrating experience, and posting a $15,000 surety bond. Renewal every 2 years.

City of Albuquerque Fire Department Inspection/Certificate of Occupancy

City of Albuquerque Fire & Rescue
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: permit

Ensures fire safety compliance for storage of roofing materials (flammable)

City of Albuquerque Alarm Permit

Albuquerque Police Department
May Apply
Fee: $40.00-$40.00
Renewal: annual
Type: permit

Mandatory for commercial properties with monitored alarms

Bernalillo County Noise Ordinance Compliance Permit

Bernalillo County Sheriff's Office
May Apply
Fee: $100.00-$100.00
Renewal: one time
Type: permit

Specific to operations causing excessive noise; standard roofing daytime work exempt

City of Albuquerque Home Occupation Permit

City of Albuquerque Planning Department
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: permit

Limited to administrative work; no material storage or equipment allowed

Workers' Compensation Insurance

New Mexico Workers' Compensation Administration
May Apply
Fee: $1.50-$5.00
Renewal: one time
Type: certificate

Exempt if sole proprietor with no employees. Roofing is classified under NAICS 238160 and has high-risk premium rates due to industry hazards. Coverage must be obtained from a private insurer or the state fund (NMSIF).

General Liability Insurance

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

Not mandated by statute for all businesses, but effectively required for licensed contractors. CSLB requires proof of liability insurance as part of licensing (NMAC 13.5.2.8). Minimum $100,000 per occurrence recommended; most carry $1M+.

Contractor's License Bond

New Mexico Regulation and Licensing Department (Contractors State License Board)
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $25,000 surety bond is required for all licensed contractors under NMAC 13.5.2.8. Alternatively, a $25,000 cash deposit or certificate of deposit may be submitted. Bond protects clients against fraud, misrepresentation, or failure to complete work.

Commercial Auto Insurance

New Mexico Motor Vehicle Department (MVD)
May Apply
Fee: $1200.00-$2500.00
Renewal: one time
Type: certificate

Minimum liability limits: $25,000 bodily injury per person, $50,000 per accident, $10,000 property damage (25/50/10). Roofing businesses with fleets or frequent travel require higher limits. Personal policies typically exclude business use.

Workers’ Compensation Insurance (for Employers with Employees)

New Mexico Workers’ Compensation Administration
May Apply
Fee: $1.00-$5.00
Renewal: one time
Type: certificate

Mandatory for all employers in New Mexico. Roofing is classified as a high-hazard occupation, resulting in higher premiums.

City of Albuquerque Business Registration

City of Albuquerque Planning Department
Required
Fee: $35.00-$35.00
Renewal: annual
Type: license

Required for all businesses operating within Albuquerque city limits; roofing contractors must also comply with state licensing

FTC Compliance with Truth-in-Advertising and Consumer Protection Rules

Federal Trade Commission (FTC)
Required
Renewal: one time
Type: permit

Roofers must avoid deceptive advertising (e.g., false claims about pricing, materials, or warranties). Must honor Do Not Call rules under the FTC’s Telemarketing Sales Rule if cold-calling homeowners. Applies to online ads, door hangers, and social media. FTC enforces the CAN-SPAM Act for email marketing.

DOL I-9 Employment Eligibility Verification

Department of Homeland Security (DHS) in coordination with DOL
May Apply
Renewal: one time
Type: permit

All U.S. employers, including LLCs, must complete Form I-9 for each employee to verify identity and work authorization. Roofing contractors with employees must retain forms for 3 years after hire or 1 year after employment ends, whichever is later.

DOL Fair Labor Standards Act (FLSA) Wage and Hour Compliance

Department of Labor (DOL)
May Apply
Fee: $7.25-$7.25
Renewal: one time
Type: permit

Roofers with employees must comply with FLSA requirements for minimum wage, overtime (1.5x regular rate after 40 hours/week), and recordkeeping. Most roofing laborers are non-exempt. Independent contractor misclassification is a common issue in construction.

DOL Family and Medical Leave Act (FMLA) Compliance

Department of Labor (DOL)
May Apply
Renewal: one time
Type: permit

FMLA requires eligible employers to provide up to 12 weeks of unpaid, job-protected leave for qualifying medical or family reasons. Most small roofing LLCs in New Mexico will not meet the 50-employee threshold, but must assess annually.

Federal Contractor Safety Reporting (OSHA Form 300)

Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: one time
Type: filing

Roofing businesses classified under NAICS 238165 (Roofing Contractors) must maintain OSHA injury and illness records (Form 300, 300A, 301) if they have 10 or more employees. Smaller firms may be exempt unless contacted by OSHA or the Bureau of Labor Statistics.

Annual Report Filing for LLC

New Mexico Secretary of State
Required
Fee: $50.00-$50.00
Renewal: one time
Type: permit

All LLCs formed or registered in New Mexico must file an Annual Report each year. The report is due on the anniversary of the month in which the LLC was initially formed or registered. Example: If formed in March 2023, the report is due every March thereafter.

New Mexico Contractor License Renewal

New Mexico Regulation and Licensing Department (RLD) - Construction Industries Division
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: license

Roofers must hold a 'Residential Roofer' or 'Commercial Roofer' license from the CID. The license is issued to a qualifying individual (e.g., owner or employee with experience). Renewal requires proof of liability insurance and no unresolved complaints. Effective July 1, 2023, renewal is every 3 years.

Workers' Compensation Insurance Coverage Verification

New Mexico Workers' Compensation Administration
May Apply
Fee: $1000.00-$5000.00
Renewal: one time
Type: certificate

New Mexico law requires all employers with employees to carry workers' compensation insurance. Roofing is classified as high-risk, affecting premium rates. Coverage must be maintained at all times.

Federal Employer Identification Number (EIN) Reporting

Internal Revenue Service (IRS)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must file Form 941 quarterly to report federal income tax, Social Security, and Medicare withholding. Roofing businesses with employees must also file Form 940 annually for federal unemployment tax (FUTA).

New Mexico Unemployment Insurance Tax Filing

New Mexico Workforce Solutions - Tax & Employer Services
May Apply
Fee: $7000.00-$7000.00
Renewal: one time
Type: filing

Employers must file Form UCT-6 (Contribution and Wage Report) quarterly. Roofing businesses are subject to standard employer tax rates. New employers pay 1.0% for the first three years.

New Mexico Gross Receipts Tax (GRT) Filing

New Mexico Taxation and Revenue Department
Required
Fee: $0.00-$0.00
Renewal: one time
Type: filing

All businesses providing services in New Mexico must collect and remit GRT. Roofing services are subject to GRT. Filing frequency is determined by the department based on average monthly receipts. Most small roofers file quarterly.

OSHA 300 Log Maintenance

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers with 11 or more employees must maintain OSHA Form 300 (Log of Work-Related Injuries). Roofing is classified as a high-risk industry, so even smaller businesses may be subject to inspection. The OSHA 300A summary must be posted annually from February 1 to April 30.

Professional Liability / Errors & Omissions Insurance

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

Not legally mandated in New Mexico for roofers. However, may be required by clients or subcontracting agreements. Covers claims of negligence, faulty workmanship, or design errors. Strongly recommended but not enforced by any state agency.

Product Liability Insurance

Not applicable
May Apply
Fee: $500.00-$2000.00
Renewal: one time
Type: certificate

Not mandated by law in New Mexico. However, if the roofer sells physical roofing products (not just labor), they may face product liability under federal and state tort law. Insurance is a risk management tool, not a regulatory requirement.

Liquor Liability Insurance

Not applicable
May Apply
Renewal: one time
Type: certificate

Not applicable to standard roofing operations. Only relevant if the business hosts events where alcohol is served. New Mexico requires liquor liability coverage for permit holders under certain conditions.

Obtain Employer Identification Number (EIN)

Internal Revenue Service (IRS)
May Apply
Renewal: one time
Type: registration

While single-member LLCs with no employees may use the owner's SSN, obtaining an EIN is recommended for liability protection and banking purposes. This is a federal requirement for tax administration.

Federal income and self-employment tax obligations for LLC

Internal Revenue Service (IRS)
Required
Renewal: one time
Type: filing

A single-member LLC is treated as a disregarded entity for federal tax purposes and reports income on Schedule C (Form 1040). Multi-member LLCs are taxed as partnerships and must file Form 1065. Roofing contractors must track income and expenses and pay self-employment tax under the SECA system.

OSHA Workplace Safety Compliance for Roofing Operations

Occupational Safety and Health Administration (OSHA)
May Apply
Fee: $500.00-$5000.00
Renewal: one time
Type: permit

Roofers are subject to OSHA’s fall protection standards (29 CFR 1926.501). Requirements include guardrails, personal fall arrest systems, training, and hazard communication. Even self-employed roofers on federal contracts may be subject to OSHA rules. New Mexico does not have a state OSHA plan, so federal OSHA enforces standards.

ADA Compliance for Roofer Business Operations

Department of Justice (DOJ)
May Apply
Renewal: one time
Type: permit

Title III of the ADA requires businesses open to the public to provide accessible facilities and services. For roofers, this may include accessible websites (if scheduling is online), accessible pathways to service areas, and effective communication with disabled customers. Does not apply to private residential work where public access is not involved.

EPA Lead Renovation, Repair, and Painting (RRP) Rule

Environmental Protection Agency (EPA)
May Apply
Fee: $200.00-$300.00
Renewal: one time
Type: permit

Roofers who remove or replace roofing materials on homes or buildings built before 1978 must be EPA-certified under the RRP rule. This includes containment, worker certification, and recordkeeping. Certification is required for the firm and at least one certified renovator per job site.

Display of Contractor License at Business Premises

New Mexico Regulation and Licensing Department
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Licensed contractors must display their license number and qualifying individual's name at their principal place of business. Also required on all contracts, vehicles, and advertisements.

Display of Labor Law Posters

New Mexico Workforce Solutions
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: permit

Employers must display current state and federal labor law posters, including Minimum Wage, Workers' Compensation, and Equal Employment Opportunity. Posters can be downloaded from the DWS website.

Continuing Education for Contractor License

New Mexico Regulation and Licensing Department
May Apply
Fee: $100.00-$200.00
Renewal: one time
Type: certificate

Residential and commercial roofers must complete 8 hours of approved continuing education every 3 years, including at least 2 hours on business practices and 2 hours on safety. Courses must be approved by the CID.

Business License Renewal (Local)

Local Municipality (e.g., Albuquerque, Santa Fe, Las Cruces)
May Apply
Fee: $36.00-$36.00
Renewal: one time
Type: license

Most cities and counties in New Mexico require a local business license or permit. For example, Albuquerque requires an Annual Business License. Renewal is due each year on the anniversary of issuance. Check with local clerk for specific requirements.

Federal Income Tax Filing (Form 1120-S or 1040-ES)

Internal Revenue Service
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: filing

By default, a single-member LLC files as a disregarded entity (Schedule C). If taxed as an S-corp, Form 1120-S is due March 15. All owners must make quarterly estimated tax payments if expecting to owe $1,000 or more in federal tax.

New Mexico Business Registration Renewal

New Mexico Taxation and Revenue Department
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Businesses registered to collect GRT remain active unless canceled. No annual renewal, but must file returns as required. Changes in business structure or location must be reported within 20 days.

Step-by-Step Compliance Guide

  1. As a roofer in Albuquerque, you must fulfill Federal Income and Self-Employment Tax Filing Obligations with the IRS, with fees varying based on your income.
  2. Compliance with the FTC Act and Business Opportunity Rule is required by the Federal Trade Commission, and associated fees can vary.
  3. The U.S. Small Business Administration confirms that no federal business license is specifically required for roofing businesses.
  4. Ensure you adhere to Federal Trade Commission guidelines for Advertising and Consumer Protection, which currently has no associated fee.
  5. If operating as an LLC, you’ll need to meet Federal Income and Self-Employment Tax Obligations for LLCs, with fees determined by your income.
  6. Maintain thorough Record Retention for Tax Purposes as mandated by the IRS, with no associated fee for this requirement.
  7. Proper Record Retention for Tax and Business Records is also required by the IRS, and fees may apply depending on the complexity of your records.
  8. Roofers operating as LLCs must also fulfill Federal Income Tax Filing (LLC) obligations, with fees varying based on income.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect, as compliance is spread across several agencies.
  • Ignoring FTC regulations regarding advertising and consumer protection can lead to significant penalties.
  • Failing to properly classify workers as employees or independent contractors can result in IRS misclassification issues.
  • Neglecting to retain accurate financial records for tax purposes can cause problems during an audit.
  • Believing that because roofing isn't specifically listed as needing a federal license, no federal requirements exist is a common error.

Frequently Asked Questions

What is the cost of the Federal Income and Self-Employment Tax Filing Obligations?

The fee for this IRS requirement varies significantly depending on your business’s income and tax liability; it is not a fixed amount and is determined during tax filing.

Is there a fee for complying with FTC advertising rules?

Currently, there is no fee associated with Federal Trade Commission Compliance – Advertising and Consumer Protection, but non-compliance can result in penalties.

What does the U.S. Small Business Administration (SBA) say about federal licensing for roofers?

The SBA states that no federal business license is specifically required for roofing contractors, but other federal obligations still apply.

How often do I need to renew my Federal Income Tax Filing (LLC) compliance?

Federal Income Tax Filing (LLC) is generally an annual requirement, meaning you must file your taxes and remain compliant each year to avoid penalties.

What records should I keep for the IRS?

You should retain records related to income, expenses, payroll, and taxes for at least three years, and potentially longer depending on the specific record type, as outlined by the IRS.

Need a personalized checklist?

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

Find Your Permits