Roofer Permits & Licenses in Huntington, WV

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

Certificate of Filing for LLC Formation

West Virginia Secretary of State - Business & Licensing Division
Required
Fee: $100.00-$100.00
Renewal: one time
Type: registration

Required for all LLCs. Online filing available via Business Organization and Registration System (BORS).

Annual Report Filing

West Virginia Secretary of State - Business & Licensing Division
Required
Fee: $25.00-$25.00
Renewal: annual
Type: registration

Applies to all domestic LLCs. Filing maintains good standing.

Contractor License

West Virginia Division of Labor - Contractor Licensing
Required
Fee: $150.00-$150.00
Renewal: biennial
Type: license

Required for all contractors performing work valued at $5,000+ (including roofing). Requires passing business/law exam and trade exam (or verified experience). Financial statement required showing net worth or bond.

Assumed Name (DBA) Registration

West Virginia Secretary of State - Business & Licensing Division
May Apply
Fee: $25.00-$25.00
Renewal: one time
Type: registration

Applies only if using a trade name/DBA. Published notice required in county newspaper.

West Virginia Business Registration Certificate

West Virginia State Tax Department
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Required for all businesses to obtain withholding tax account, sales tax permit if applicable. Roofing services generally not subject to sales tax unless materials sold separately.

Employer Identification Number (EIN)

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

EIN is required for any LLC that has employees, elects corporate tax treatment, or needs to file certain federal tax forms.

West Virginia Sales and Use Tax Certificate of Registration

West Virginia State Tax Department
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Roofing contractors in West Virginia are generally required to collect and remit sales tax on materials sold as part of a job. If the business sells roofing materials at retail or includes materials in service billing, sales tax registration is required. Labor-only services are typically not subject to sales tax, but bundled jobs including materials are taxable. See WV Code §11-13-3a.

Federal Income Tax Return – Partnership (Form 1065) *(default LLC classification)*

Internal Revenue Service (IRS)
May Apply
Renewal: annual
Type: filing

Members receive Schedule K‑1 to report income on their personal returns.

Federal Income Tax Return – Corporation (Form 1120) *(if LLC elects corporate tax treatment)*

Internal Revenue Service (IRS)
May Apply
Renewal: annual
Type: filing

Corporate tax rates apply; shareholders report dividends on personal returns.

Quarterly Federal Payroll Tax Return (Form 941)

Internal Revenue Service (IRS)
May Apply
Renewal: varies
Type: filing

Includes deposits for withheld income tax, Social Security, and Medicare taxes.

Annual Federal Unemployment Tax Return (Form 940)

Internal Revenue Service (IRS)
May Apply
Renewal: annual
Type: filing

FUTA tax rate is 6.0% on the first $7,000 of each employee’s wages, reduced by state credits.

OSHA Construction Safety Standards (29 CFR §1926)

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

Includes fall protection, scaffolding, ladders, personal protective equipment, and hazard communication.

West Virginia Employer Withholding Tax Registration

West Virginia Department of Revenue – Tax Division
May Apply
Renewal: one time
Type: registration

All employers in West Virginia must register and withhold state income tax from employee wages. This includes sole proprietors who pay themselves as employees if they have staff. Registration is done via the West Virginia Tax Department’s online portal.

West Virginia Unemployment Insurance Tax Registration

West Virginia WorkForce Office of Employer Tax Services
May Apply
Fee: $0.00-$0.00
Renewal: one time
Type: registration

Applies to all employers with one or more employees. Roofing LLCs with employees must pay state unemployment insurance (SUI) tax. New employers are assigned a standard experience-rated tax rate starting at 2.0% (as of 2024), up to a taxable wage base of $29,400 per employee (2024). Rates vary based on turnover and claims history.

West Virginia Business Franchise Tax

West Virginia State Tax Department
Required
Fee: $25.00-$25.00
Renewal: one time
Type: permit

All LLCs in West Virginia are subject to the Corporate Franchise Tax, which is based on the net worth or capital value of the business. Due annually. Must be filed even if no business activity occurred. See WV Code §11-13-1 et seq.

West Virginia State Income Tax Registration (Pass-Through Entities)

West Virginia State Tax Department
Required
Fee: $0.00-$0.00
Renewal: one time
Type: registration

LLCs are pass-through entities. While the business itself does not pay state income tax, owners must report income on personal returns. However, the LLC must register with the WV Tax Department to ensure proper reporting. Multi-member LLCs may need to file Form IT-11 for informational purposes.

Local Business and Occupation (B&O) Tax or Privilege License

Varies by municipality
May Apply
Fee: $25.00-$200.00
Renewal: one time
Type: registration

Many West Virginia municipalities (e.g., Charleston, Huntington, Parkersburg) require a local business license or impose a privilege tax on contractors. Roofers should contact the city or county clerk where they operate. For example, Charleston requires a Business Privilege License (https://www.charlestonwv.gov/business-license/). Fees and requirements vary.

County Business and Occupation (B&O) Tax Registration

West Virginia State Tax Department
Required
Fee: $30.00-$30.00
Renewal: one time
Type: registration

Counties administer B&O tax registration; specific county treasurer's office handles collection. Applies to all businesses including roofers. Fees confirmed as of 2023.

City Business License (if operating within city limits)

City of Charleston (example; varies by city)
May Apply
Fee: $50.00-$200.00
Renewal: annual
Type: license

Not all counties require separate licenses, but cities do. Check specific city clerk. Example for Charleston Code of Ordinances Sec. 22-1 et seq.

Zoning Compliance / Certificate of Occupancy

County or City Planning/Zoning Department
May Apply
Fee: $50.00-$500.00
Renewal: one time
Type: permit

Required for compliance with local zoning ordinances (e.g., no commercial activity in residential zones without variance). Specific codes vary (e.g., Kanawha County Zoning Ordinance Article 4).

Building Permit for Office/Shop Modifications

Local Building Department (County or City)
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Enforced under WV State Fire Commission Uniform Building Code. Local inspectors issue.

Sign Permit

City or County Planning Department
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

Regulated by local zoning/sign codes (e.g., Charleston Ordinance Chapter 23).

Fire Department Inspection / Occupancy Permit

Local Fire Marshal
May Apply
Fee: $50.00-$300.00
Renewal: one time
Type: permit

Required for storage of roofing materials (asphalt, flammables). Under WV Fire Prevention and Safety Code.

Alarm Permit (Burglar/Fire Alarm)

Local Police or Fire Department
May Apply
Fee: $50.00-$100.00
Renewal: annual
Type: permit

Common in cities like Charleston (Ordinance Sec. 34-1).

Home Occupation Permit

Local Zoning Office / Planning Commission
May Apply
Fee: $25.00-$100.00
Renewal: one time
Type: permit

Limited to low-impact uses; roofers often need variance due to trucks/materials.

Workers' Compensation Insurance

West Virginia Workers' Compensation Commission
May Apply
Renewal: one time
Type: certificate

Mandatory for all employers with one or more employees in West Virginia, including LLC members if actively working. Sole proprietors without employees are exempt. Roofers classified under NAICS 238160 (Roofing Contractors) fall under high-risk classification, increasing premiums.

General Liability Insurance

West Virginia Department of Commerce (Business Services)
May Apply
Fee: $400.00-$400.00
Renewal: one time
Type: certificate

Not legally mandated by West Virginia state law for all businesses, but strongly recommended and often contractually required. Roofing contractors frequently required to provide certificates of insurance to general contractors or property owners.

Commercial Auto Insurance

West Virginia Division of Motor Vehicles (DMV)
May Apply
Fee: $1200.00-$1200.00
Renewal: one time
Type: certificate

Mandatory for all business-owned vehicles registered in West Virginia. Minimum liability coverage: $25,000 bodily injury per person, $50,000 per accident, $25,000 property damage. Personal auto policies do not cover business use.

Contractor Surety Bond

West Virginia State Building Commission
May Apply
Fee: $100.00-$500.00
Renewal: one time
Type: certificate

A $10,000 surety bond is required for contractors engaging in public works projects (state or municipal) exceeding $25,000. Not required for private residential work unless specified by contract. Enforced under WV Code §5-11-1 et seq.

Professional Liability Insurance (Errors & Omissions)

West Virginia Insurance Commission
Required
Renewal: one time
Type: certificate

Not legally required in West Virginia for roofers. However, may be required by clients or subcontracting agreements. Recommended to protect against claims of faulty workmanship or design errors.

Product Liability Insurance

West Virginia Department of Commerce (Business Services)
May Apply
Fee: $400.00-$400.00
Renewal: one time
Type: certificate

Not a standalone legal requirement. However, if the roofer sells physical products (e.g., shingles, gutters), general liability insurance typically covers product liability claims. No specific state mandate for roofers.

Liquor Liability Insurance

West Virginia Alcohol Beverage Control Administration
May Apply
Fee: $1.00-$1.00
Renewal: one time
Type: certificate

Only applicable if the business hosts events where alcohol is served. Not relevant for typical roofer operations.

Local Business License Renewal (County/City)

Example – Charleston City Hall – Business Licensing Division
May Apply
Fee: $50.00-$50.00
Renewal: annual
Type: license

Renewal usually requires proof of state contractor license and proof of insurance.

Building Permit Inspection (Roofing Work)

West Virginia Division of Housing and Community Development – Local Building Authority
May Apply
Fee: $50.00-$50.00
Renewal: one time
Type: permit

Not an annual requirement, but must be tracked for each project.

OSHA Recordkeeping (OSHA 300 Log & 300A Summary)

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

Electronic submission required for establishments with 250+ employees.

OSHA 10‑Hour Construction Safety Training

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

Certification must be retained on file and made available to OSHA upon request.

Americans with Disabilities Act (ADA) – Employment Non‑Discrimination

U.S. Department of Justice (DOJ) – Civil Rights Division
May Apply
Renewal: one time
Type: permit

Requires providing reasonable accommodations and prohibiting discrimination in hiring, promotion, and termination.

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

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

Certified firms must also maintain a written compliance plan and provide EPA‑approved lead‑safe work practices.

EPA Resource Conservation and Recovery Act (RCRA) – Hazardous Waste Management

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

Requires proper labeling, storage, manifesting, and use of EPA‑approved disposal facilities.

Federal Trade Commission (FTC) – Advertising and Marketing Truthfulness

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

Roofing contractors must avoid deceptive claims (e.g., “no money down” without clear terms) and must substantiate any performance guarantees.

Department of Labor – I‑9 Employment Eligibility Verification

U.S. Citizenship and Immigration Services (USCIS) (administered by DOL)
May Apply
Renewal: one time
Type: permit

Employers must retain I‑9 forms for three years after hire or one year after termination, whichever is later.

Department of Labor – Fair Labor Standards Act (FLSA) Wage & Hour Compliance

U.S. Department of Labor – Wage and Hour Division
May Apply
Renewal: one time
Type: permit

Roofing work is non‑exempt; employees must be paid overtime (time‑and‑a‑half) for hours >40 per week.

Department of Transportation (DOT) – Hazardous Materials Transportation Registration

Pipeline and Hazardous Materials Safety Administration (PHMSA) – DOT
May Apply
Fee: $150.00-$150.00
Renewal: one time
Type: registration

Most small roofing firms that only transport standard roofing materials are exempt; exemption applies if the load does not meet DOT hazardous‑material criteria.

Federal Reporting – OSHA 300A Summary Posting

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

Electronic posting is acceptable for establishments with 250+ employees.

West Virginia LLC Annual Report

West Virginia Secretary of State
Required
Fee: $25.00-$25.00
Renewal: annual
Type: permit

Must be filed electronically; confirmation receipt must be retained.

West Virginia Specialty Contractor (Roofing) License Renewal

West Virginia Division of Labor – Contractors Licensing Board
Required
Fee: $100.00-$100.00
Renewal: annual
Type: license

Requires 8 CE hours in the renewal period; proof of CE must be submitted with renewal.

Continuing Education for Specialty Contractor (Roofing)

West Virginia Division of Labor – Contractors Licensing Board
Required
Fee: $30.00-$30.00
Renewal: annual
Type: permit

8 hours of approved CE must be completed; courses can be online or in‑person.

West Virginia Sales & Use Tax Return (Form WV‑100)

West Virginia State Tax Department
Required
Renewal: varies
Type: filing

Must file electronically; retain copy of each return for 3 years.

West Virginia Withholding Tax Return (Form WV‑100)

West Virginia State Tax Department
May Apply
Renewal: varies
Type: filing

Electronic filing required; keep payroll records for at least 3 years.

West Virginia Unemployment Insurance Contribution

West Virginia Department of Labor – Unemployment Insurance Division
May Apply
Fee: $0.30-$0.30
Renewal: annual
Type: filing

File UI‑1 report electronically; retain UI reports for 4 years.

Workers’ Compensation Insurance (mandatory for roofing contractors with employees)

West Virginia Office of the Insurance Commissioner
May Apply
Fee: $1.00-$1.00
Renewal: annual
Type: certificate

Certificate of coverage must be posted in a conspicuous location at the worksite.

OSHA 300A Summary Posting

U.S. Occupational Safety and Health Administration (OSHA)
May Apply
Renewal: annual
Type: permit

Maintain OSHA 300 Log for 5 years; post the summary (Form 300A) in a visible area.

West Virginia Labor Law Posters

West Virginia Department of Labor
Required
Fee: $10.00-$10.00
Renewal: annual
Type: permit

Required posters include Minimum Wage, Workers’ Compensation, Unemployment Insurance, and Anti‑Discrimination.

Federal Income Tax Return (Form 1065 or 1120)

Internal Revenue Service (IRS)
Required
Renewal: annual
Type: filing

LLC taxed as partnership files Form 1065; single‑member LLC taxed as sole proprietorship files Schedule C on Form 1040.

West Virginia Corporate Income Tax Return (Form CIT)

West Virginia State Tax Department
May Apply
Renewal: annual
Type: filing

Pass‑through entities file WV Form 6 instead.

Federal Estimated Income Tax Payments (Form 1040‑ES or 1120‑ES)

Internal Revenue Service (IRS)
Required
Renewal: varies
Type: filing

Required if expected tax liability > $1,000.

West Virginia Estimated Tax Payments (Form WV‑100‑ES)

West Virginia State Tax Department
Required
Renewal: varies
Type: filing

Required for both corporate and individual income tax estimates.

Record Retention – Tax and Financial Documents

West Virginia State Tax Department – Publication 10 (Record Keeping)
Required
Renewal: one time
Type: permit

Include receipts, invoices, payroll records, tax returns, and supporting schedules.

Record Retention – Workers’ Compensation & UI Documents

West Virginia Department of Labor
May Apply
Renewal: one time
Type: permit

Include injury reports, claim files, and payroll reports used for UI calculations.

Step-by-Step Compliance Guide

  1. As a roofer in Huntington, WV, you must comply with federal income and self-employment tax obligations through the IRS.
  2. The FTC requires compliance with the FTC Act and Business Opportunity Rule, ensuring fair business practices.
  3. The U.S. Small Business Administration confirms that no federal business license is specifically required for roofing contractors.
  4. Compliance with FTC advertising and consumer protection rules is necessary to avoid penalties.
  5. If operating as an LLC, you’ll have specific federal income and self-employment tax obligations to fulfill with the IRS.
  6. Maintaining accurate record retention for tax purposes is a federal requirement enforced by the IRS.
  7. Roofers operating as LLCs must also fulfill federal income tax filing requirements, potentially using Form 1120-S or Schedule C.
  8. Registering for a Federal EIN with the IRS is a necessary step for many roofing businesses.

Common Mistakes to Avoid

  • Assuming a single, one-time fee covers all IRS requirements is incorrect, as fees vary based on income and business structure.
  • Ignoring FTC advertising rules can lead to substantial fines and legal issues.
  • Believing that no record-keeping is needed after a certain period is a mistake, as the IRS has specific retention guidelines.
  • Failing to understand the difference between self-employment tax and income tax can result in incorrect filings.
  • Thinking that because roofing isn’t specifically licensed federally, no federal compliance is needed is inaccurate.

Frequently Asked Questions

What IRS obligations will I have as a roofer in Huntington, WV?

As a roofer, you'll need to fulfill federal income and self-employment tax obligations, potentially including estimated tax payments throughout the year, and annual filings with the IRS. The specific forms and fees will depend on your business structure (sole proprietorship, LLC, etc.).

Does the FTC require any specific compliance from roofing businesses?

Yes, the FTC requires compliance with the FTC Act and Business Opportunity Rule, as well as advertising and consumer protection rules. These rules aim to prevent deceptive practices and ensure fair competition in the marketplace.

Is there a federal license specifically for roofing contractors?

No, the U.S. Small Business Administration confirms there is no specific federal license required to operate as a roofer. However, this does not exempt you from other federal compliance requirements like tax obligations and FTC rules.

What kind of records should I keep for tax purposes?

You should retain records of all income and expenses, invoices, receipts, and other financial documents related to your roofing business. The IRS requires these records for accurate tax filing and potential audits, and retention periods vary.

What is an EIN and do I need one?

An EIN (Employer Identification Number) is a unique tax ID number assigned by the IRS to businesses. Many roofing businesses, especially LLCs, will need an EIN to file taxes and manage their business finances.

Need a personalized checklist?

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

Find Your Permits