Roofer Permits & Licenses in Parkersburg, WV

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

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.

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.

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.

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.

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.

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.

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.

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 Parkersburg, WV, you must comply with Federal Income and Self-Employment Tax Filing Obligations through the IRS.
  2. The FTC requires compliance with the FTC Act and Business Opportunity Rule, ensuring fair business practices.
  3. Though not a license, the U.S. Small Business Administration confirms no federal business license is specifically required for roofers.
  4. Ensure your advertising and consumer protection practices align with Federal Trade Commission guidelines.
  5. If operating as an LLC, you’ll have Federal Income and Self-Employment Tax Obligations specific to that structure.
  6. Maintain thorough Record Retention for Tax Purposes as mandated by the IRS to support your filings.
  7. Proper Record Retention for Tax and Business Records is crucial for audits and accurate financial reporting.
  8. Roofers operating as LLCs need to fulfill Federal Income Tax Filing requirements, potentially using Form 1120-S or Schedule C.

Common Mistakes to Avoid

  • Assuming a single federal license covers all roofing business activities is incorrect; compliance is fragmented.
  • Ignoring FTC advertising rules can lead to penalties, even if unintentional.
  • Failing to retain adequate tax records can result in disallowed deductions or penalties.
  • Believing that zero-fee requirements mean no effort is needed; compliance still requires action.
  • Overlooking self-employment tax obligations as an LLC owner is a common error.

Frequently Asked Questions

What IRS obligations do I have as a roofer in Parkersburg, WV?

Roofers must fulfill Federal Income and Self-Employment Tax Filing Obligations, and potentially obligations specific to LLCs if applicable, with fees varying based on your income and business structure. You’ll also need to maintain records for tax purposes.

Does the FTC require any specific compliance from roofing businesses?

Yes, the Federal Trade Commission requires compliance with the FTC Act, the Business Opportunity Rule, and advertising/consumer protection rules, all with varying fees. These rules aim to prevent deceptive practices and protect consumers.

Is there a federal licensing requirement for roofing contractors?

No, the U.S. Small Business Administration confirms that there is no specific federal license required to operate as a roofer. However, you still have numerous federal compliance obligations.

What kind of records should I keep as a roofer for tax purposes?

The IRS requires you to maintain records related to income, expenses, and tax filings. This includes invoices, receipts, bank statements, and any documentation supporting deductions or credits claimed.

What are the potential consequences of non-compliance with FTC regulations?

Non-compliance with FTC regulations can lead to significant penalties, including fines, cease-and-desist orders, and requirements for consumer redress. It’s crucial to understand and adhere to these rules to avoid legal issues.

Need a personalized checklist?

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

Find Your Permits