Class A Contractor License
This is the largest class of Virginia contracting license. There is no monetary limit on the size of individual projects nor on the annual revenue. Requirements for Class A contractor license in Virginia is a net worth of at least $45,000. Also, the qualified individual, the person in the company who actually knows the hands-on, field work, must have a minimum of 5 (five) years of verifiable experience. The qualified individual can simply be an employee or a member of management.

Class B Contractor License
This is the mid-range Virginia contracting license. With the VA Class B license, there is the opportunity for larger projects and more revenue than the VA Class C license, but falls short of the potential of the VA Class A license. Projects just under $120,000 can be contracted. The maximum annual revenue with this class of Virginia license is just under $750,000. Requirements for Class B contractor license in Virginia is a net worth of at least $15,000. Also, the qualified individual, the person in the company who actually knows the hands-on, field work, must have a minimum of 3 (three) years of verifiable experience. The qualified individual can simply be an employee or a member of management.

Class C Contractor License
This is sometimes thought of as the ‘starter’ license. This is the smallest of the three contracting licenses in Virginia. Projects just under $10,000 can be contracted. The maximum annual revenue with this class of license is just under $150,000. For the Class C license in Virginia, there is no minimum net worth requirement. However, the qualified individual, the person in the company who actually knows the hands-on, field work, must have a minimum of 2 (two) years of verifiable experience. The qualified individual can simply be an employee or a member of management.

When choosing a licensed contractor for your next project make sure they provide you with a current copy of their contractor’s license, check the expiration date. Also ask them to provide a copy of their current insurance, be sure to look at the policy expiration column as these dates are sometimes different. We all know what happens if someone gets hurt on your property and they don’t have insurance, you’re responsible. Homeowner BEWARE!
A Plus Roofing is Your Trusted Roofing Contractor
A Plus Roofing is a Class A contractor that is fully insured and licensed. In 2020, we were proud to be recognized as Richmond’s “Best Roofer” along with hundreds of A+ reviews. Our team has also received plenty of certifications and awards for our roofing excellence.
We offer a wide range of services, including installation of gutters, siding and trim, along with our specialized roofing services. Whether you need an asphalt roof, a commercial roof, low-slope roof or a metal roof, we provide top-quality roofing replacements tailored to your property and specific needs.
Looking to get started on your roofing project? Call us today at (804)-752-0008 for a free estimate.










Areas We Proudly Serve
Ashland, Aylett, Bon Air, Caroline County, Charlottesville, Chesterfield, Chester, Colonial Heights, Glen Allen, Goochland, Hanover, Henrico, Hopewell, King William, Lake Anna, Louisa, Matoaca, Mechanicsville, Midlothian, Montpelier, New Kent, Petersburg, Powhatan, Richmond, Rockville, Short Pump, Tappahannock, Williamsburg



