Virginia Roofing Contracting (ROC) Exam Prep

Prepare for the Virginia roofing contracting (ROC) exam with our courses

Circle Arrow Circle arrow icon

Overview & Benefits

Virginia Roofing Contracting (ROC) Exam Prep Services & Materials

We offer everything you need to prepare for the Virginia ROC exam.

To prepare for the exam, you will need books and tabs as well as our exam prep course. We also give the option to purchase pre-tabbed and highlighted books, saving you valuable hours of highlighting the information within the books yourself.

Virginia ROC Contractors may perform the installation, repair, removal or improvement of materials common to the industry that form a watertight, weather-resistant surface for roofs and decks. This includes roofing system components when installing in conjunction with a roofing project, application of dampproofing or waterproofing, and installation of roof insulation panels and other roof insulation systems above roof deck. The CBC and RBC classifications and the HIC and CIC specialties also provide for this function.

What's on the Exam?

Virginia ROC Exam Content & Details

# of Questions Minimum Passing Score Time Allowed
50 36 (71%) 120 minutes
Subject Area # of questions
Estimating and Plan Reading 5
Surface Preparation and Planning 5
Steep and Low Slope Roofing - Including BUR and Waterproofing 18
Roofing Components 10
Safety 7

You can also refer to the PSI Candidate Information Bulletin here for more information on testing policies.

Exam Preparation

What You'll Need To Prepare For The Exam

Exam Prep Course

Our Virginia Roofing Contracting (ROC) Exam Prep course is an online, pre-recorded exam prep class you can complete at your own time and pace. Courses are delivered digitally and you have access immediately upon purchase. Pre-Recorded content includes highlighting instructions and practice exam questions for each book.

See More

Book Bundle

The Virginia Roofing Contracting (ROC) Exam is an open-book exam. You may bring the approved references listed here into the exam with you. We also offer pre-tabbed and highlighted books as well to save you the time of tabbing and highlighting the book yourself.

See More


Our exam prep tabs help mark the commonly referenced sections of the books used in the exam. Don't waste time flipping through your books in the timed exam - our tabs help you to be able to quickly reference important material in your books and move on to the next question without wasting valuable time.

See More

License Requirements

Meet all licensing requirements

All Virginia Contractor Applicants are still required to meet other state licensing regulations in order to obtain a license. All applicants must complete the Mandatory 8-Hour Pre-License Course and submit a license application to DPOR. Class A and Class B Applicants must also take and pass a business law exam before submitting a license application to DPOR.

We offer exam prep services and materials for the Virginia Contractors Class A/B Exam as well as License Application Fulfillment Services.

Haven't taken the mandatory 8-Hour Pre-License Course? Get started today on our partner site, Virginia Exam Training!

You can learn more about the Virginia Business Law exam here.