Contractor reviewing blueprints at a jobsite, How to Start a Roofing Business in West Virginia

How to Start a Roofing Business in West Virginia: No Separate Roofing Licence and When the Contractor Act Applies

How to Start a Roofing Business in West Virginia: No Separate Roofing Licence and When the Contractor Act Applies

Search for a West Virginia roofing license and you will find plenty of pages that describe one. West Virginia does not issue a separate roofing license. What it does have is a contractor licensing law that reaches roofing work once a project hits a dollar threshold, plus city taxes and registrations that apply to most businesses working inside city limits. This guide explains how those pieces fit so you can set up a roofing company without guessing which license applies.

This article is informational only. It is not legal or tax advice. Contractor licensing, insurance, and tax treatment depend on your specific jobs and structure. Talk with a West Virginia attorney and a CPA before you sign contracts, form an entity, or file tax registrations.

The short answer: no roofing license, but the Contractor Act often applies

West Virginia does not have a roofing classification on the Contractor Licensing Board's tested classification list for 2026. Roofing work is handled under the contractor act, W. Va. Code 30-42-3, once the whole project is $5,000 or more for residential work, or $25,000 or more for commercial work. Below those figures, the state act does not require a contractor license for that job. Cities can still impose their own requirements, so the threshold does not settle everything.

The act's exclusions cover landscaping, painting, and pest control operators only. Roofers are not on that list. The threshold is measured against the whole project, not against each invoice or each crew visit, so splitting one re-roof into several smaller contracts is not a safe way to stay under the line. If you are unsure how a particular job should be counted, ask the Board before you bid it.

What West Virginia does not require

West Virginia has no general statewide business license. The closest thing is the Business Registration Certificate from the State Tax Division, which costs $30 and is permanent until the business name, location, or ownership changes. You need a separate certificate for each fixed business location. Registering an entity with the Secretary of State is a filing, not a license, and it does not replace the Tax Division certificate.

The state business and occupation (B&O) tax applies only to utilities. The gross-receipts B&O tax that hits contractors is levied by cities, which is why the city questions in step 6 matter as much as the state contractor question.

Materials and information you need before you start

  • Entity formation papers if you will use an LLC or corporation: Articles of Organization (Form LLD-1) or Articles of Incorporation (Form CD-1)
  • Business Registration Certificate application (Form WV/BUS-APP, or online through business4.wv.gov)
  • A federal Employer Identification Number from the IRS, which is free to obtain
  • Proof of workers' compensation and unemployment coverage, which the Board requires with your application
  • A wage bond status affidavit, also required with the Board application
  • General liability insurance quotes, which customers and some cities will expect to see
  • A job-size worksheet listing typical residential and commercial roofing jobs with estimated totals including materials
  • A city list of every municipality where you plan to bid work
  • A business bank account and bookkeeping system that can track gross receipts by city

Step-by-step: starting a roofing business in West Virginia

  1. Map your jobs against the thresholds. Write down the typical total cost of your residential re-roofs, repairs, and any commercial work, with materials and labor included. Mark which job types fall above $5,000 residential or $25,000 commercial. Those are the jobs that bring the contractor act into play. Keep the worksheet, because you will need it when you talk to the Board.
  2. Choose a legal structure and name. A sole proprietor operating under your own name needs no entity filing. If you use a trade name, you register it as a DBA with the Secretary of State on Form TN-1, which has no filing fee for individuals, sole proprietorships, or general partnerships. An LLC files Articles of Organization (Form LLD-1) with a $100 filing fee. Standard processing takes 5 to 10 business days. Expedited options add $25 for same-day in-person or next-business-day service, $250 for a 2-hour filing, or $500 for a 1-hour filing, on top of the filing fee. Online filings add a $1.00 portal processing fee. The LLC name must include “limited liability company,” “limited company,” or an abbreviation such as LLC or L.L.C. You can check availability at http://apps.sos.wv.gov/business/corporations/ and reserve a name for 120 days for $15. A registered agent is optional, though the Secretary of State can accept service on the company's behalf.
  3. Register with the State Tax Division. Apply for the $30 Business Registration Certificate through business4.wv.gov or the Tax Division's business registration page at tax.wv.gov. Your state sales tax rate is 6%. Ask your CPA how sales tax applies to the materials you buy and install, because the treatment depends on how the contract is written and billed.
  4. Ask the Contractor Licensing Board which classification fits. Email [email protected] or call 304-558-7890. Describe your work in plain terms: full roof replacements, repairs, storm work, or a mix. Ask which classification the Board would assign. Specialty requires only the Contractor Licensing Act exam. Remodeling and Repair covers repairs up to $40,000. Ask the Board to confirm its answer in writing and keep that email with your business records.
  5. Apply and complete the exam. The Board application fee is $90. The Contractor Licensing Act exam is $59.95, administered through Prov Inc., and the amounts may change, so confirm the current exam fee and any additional tests for your classification before you schedule. Submit proof of workers' compensation and unemployment coverage and your wage bond status affidavit with the application.
  6. Clear your city obligations. Cities charge their own taxes and fees on contracting, and the rules differ by city. Charleston, Huntington, and Fairmont each apply a 2% B&O tax on contracting gross income, and that base includes materials. Charleston and Huntington also charge a weekly service fee per worker, currently $3 in Charleston and $5 in Huntington as of 2026. Huntington asks contractors to show their state contractor license and liability insurance that names the city. Charleston contractors also register with the city's Building Department. West Virginia has 55 counties and 230 incorporated places, so confirm each city's current rates and registrations with that city before you bid work there. Some cities also add a 1% local sales tax to the 6% state rate. The list includes 101 municipalities today, rising to 107 from 2027-01-01.
  7. Put insurance and records in place. Bind general liability coverage and ask your insurer whether your policy covers the city-required insurance wording. Record every job's city, contract value, and whether materials were included in the price. That record is what lets you calculate city B&O and check each job against the state thresholds later.
  8. Calendar your recurring filings. If you formed an LLC, the annual report is due between January 1 and June 30 each year, and the $25 fee becomes $75 if filed after June 30 because of a $50 late fee. Corporations file the same $25 annual report on the same schedule, with a $50 late fee for for-profit corporations and $25 for nonprofits. Update the Tax Division certificate if your name, location, or ownership changes. Confirm any Board renewal requirement with the Board.

Expected results

If you work through these steps in order, you should be in a position to bid roofing work that fits the state contractor act, with the Board's classification confirmed in writing and your city obligations mapped. Many owners find that the Board's answer and the city checks change how they price jobs, especially for work inside Charleston, Huntington, or Fairmont. Timelines vary with the Secretary of State's processing, the Board's review, and your insurance binding, so plan for a gap between your first filing and your first contract. Nothing here guarantees a license decision, a city registration result, or the amount of work you will win.

Common mistakes to avoid

  • Assuming no license is needed because there is no roofing class. The contractor act still applies above the thresholds. Ask the Board which classification covers your work.
  • Splitting one project into smaller contracts. The threshold is measured against the whole project.
  • Pricing jobs without the city B&O. The 2% city tax in Charleston, Huntington, and Fairmont is charged on gross income that includes materials, so a bid that leaves it out will cost you money on every job.
  • Treating the Secretary of State filing as your business license. The $30 Business Registration Certificate from the State Tax Division is a separate requirement.
  • Filing a DBA with a county clerk. DBAs are filed with the Secretary of State, not county clerks.
  • Missing the June 30 annual report. A late LLC report costs $75 instead of $25.
  • Relying on out-of-state guides. Many national roofing guides describe Virginia or other states. West Virginia's rules are different, and the city layer is especially local.
  • Skipping the city registration. Working in a city without its required registration or insurance can stop a job before it starts.

Tips that save time

  • Get the Board's classification answer in writing before you buy insurance or print marketing materials that name a license class.
  • Build a city checklist with the current B&O rate, service fee, registration, and insurance requirement for every city you serve.
  • Keep one folder per city with the registration confirmation, the insurance certificate naming the city where required, and the current rate sheet.
  • Price every bid with a line for city taxes so the margin is clear from the start.

When to talk to a professional

Talk with a West Virginia attorney before you choose an entity if you plan to have partners, outside investors, or subcontractors, or if you expect to take on commercial jobs near the $25,000 line. A CPA can help you set up sales tax, B&O tax filings, and quarterly payments for the business and owners. Your insurance agent can confirm the liability wording that cities and customers ask for. These professionals can answer questions based on your specific facts, which this article cannot do.

Disclaimer: This article is informational content about forming a business in West Virginia. It is not legal or tax advice. Confirm all fees, thresholds, and deadlines with the named agency before you rely on them.

Keep exploring: related West Virginia guides