How to Check a Roofing Contractor's License in Virginia
How to Check a Roofing Contractor's License in Virginia
About the prices in this guide: dollar figures are general planning ranges, not quotes or guarantees. The real price depends on roof size and pitch, the material, how many layers come off, repairs to the decking and access to the house. For a view of your own roof, book a free 15-minute phone consultation.
Key Takeaways
- Virginia requires a contractor license for contracting work, and you can check one in a few minutes on the DPOR website
- License classes are set by contract value: Class C is over $1,000 and under $30,000, Class B is $30,000 up to $150,000, Class A is $150,000 and up
- Roofing contracting is its own specialty on a Virginia license (ROC), and some broader classifications also cover roofing
- A license and insurance are separate things: ask for a certificate of insurance and keep it with your contract
Before you compare roofing proposals, confirm that the company is licensed. A licensed roofing contractor in Prince William County has met the state's requirements for the work, and the license record shows whether it is current. Woodbridge Roofers is a licensed and insured roofing company, and this guide shows how to check any roofer, including us.
What Virginia Law Requires
Virginia's contractor law says no one may engage in, or offer to engage in, contracting work in the state without a license from the Board for Contractors, which sits under the Department of Professional and Occupational Regulation (DPOR). Roof repair and replacement fall under contracting work.
Licenses come in three classes, set by the size of the contract and the contractor's yearly volume. The thresholds below come from the Code of Virginia, section 54.1-1100.
| License class | Single contract | Work in any 12 months |
|---|---|---|
| Class C | Over $1,000, under $30,000 | Under $250,000 |
| Class B | $30,000 up to $150,000 | $250,000 up to $1 million |
| Class A | $150,000 or more | $1 million or more |
A license also lists the type of work it covers. Under the Board's regulations, roofing contracting (abbreviated ROC) covers installing, repairing, removing or improving the materials that form a watertight, weather resistant surface for roofs and decks. Broader classifications such as CBC and RBC, and the HIC and CIC specialties, also provide for roofing work.
How to Check a License on DPOR
- Get the exact company name. Use the name on the contract or proposal, not just the name on the truck.
- Open the DPOR license lookup at dpor.virginia.gov and search for the company.
- Check the status. The license should be current, not expired, and the record should show any disciplinary history.
- Check the scope. Look for a class and specialty or classification that covers roofing, and a class that fits the size of your contract.
- Match the names. The business name on your contract should be the licensed business, not a different company.
Licensing Is Not the Same as Insurance
A license shows the state has approved the business. It does not show that the business is insured today. Ask for a certificate of insurance before work starts. It should name the company, the insurer, the type of coverage such as general liability or workers' compensation, and the dates the policy runs. Ask your roofer to have the insurance agent send it to you directly, and keep a copy with your contract.
If a worker is hurt on your roof or a repair damages your house, the insurance is what protects you, so a certificate that is out of date or covers a different company is worth a call to the insurance agent.
Red Flags When Hiring a Roofer
- The contractor cannot or will not give you a license number to check
- The name on the license does not match the name on the proposal
- You are asked to pay most of the contract before any work starts
- There is no written contract, or it does not describe materials and scope
- Pressure to sign the same day, especially after a storm
- No certificate of insurance when you ask for one
Permits and Neighborhood Rules
A license is separate from permits. Prince William County does not require a building permit for most re-roofing, but your homeowners association, an architectural review board, or the town you live in may have its own rules. A good roofer tells you which office to call. Our HOA roof replacement guide covers the association side.
Frequently Asked Questions
Questions about your roof? Book a free 15-minute phone consultation or call (571) 570-7930.