Virginia Roofing Contracting (ROC) Exam Prep Courses

Improve your chance of passing the Virginia roofing contracting (ROC) exam on your first try with our exam prep packages.


90%

First-time pass rate

30,000+

Professionals trained through CTC

6 months

Unlimited access to all course content

  • "I honestly could not have passed the exam without the class. It was well worth the money and I'd recommend your class to anybody!"

    K. Rose

  • "Absolutely love it! Fantastic customer service as well."

    J. Wheeler

  • After taking your class for 1-day Contractor-A/Bldr, I took all 4 sections the next week and passed all 4 on the first try. Sure was glad to get through it so quick and easy - thanks for the help preparing.

    W. Solterbeck

Circle Arrow Circle arrow icon

Overview

Your guide to the Virginia Roofing Contracting (ROC) Exam

Reach new heights in your career by earning your Virginia roofing license. It’s not easy, but the right exam prep package and resources will help you successfully prepare for and pass the exam with flying colors.

Contractor Training Center offers everything you need to prepare like a pro, pass your exam, and earn your Virginia ROC license.

Licensed Virginia roofing contractors specialize in the installation, repair, and maintenance of roofs. As a roofing contractor, your expertise will be crucial for ensuring the structural integrity and weatherproofing of buildings. Common projects include:

  • Roof Installation 
  • Roof Repair 
  • Roof Maintenance 
  • Roof Inspection 
  • Material Selection 

Exam Breakdown

What’s on the exam

# 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 for more information on testing policies.

Exam Preparation

How to Prepare for the Virginia ROC 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

Tabs

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

How to get your Virginia ROC License

Liquid error (sections/collection-content-area-update line 340): Could not find asset snippets/collection-exam-prep-content-update.liquid

Here’s what you’ll need to do to become a licensed roofing contractor in Virginia:

  • Mandatory Pre-License Course You must complete the eight-hour pre-licensing course to apply for your contractor license  
  • Business Law Exam Class A and Class B contractor applicants must pass a business law exam before applying for a contractor license 
  • License Application Applicants must submit a license application to the Virginia Department of Professional and Occupational Regulation (DPOR)

Contractor Training Center offers the license application fulfillment services, and the exam prep services and materials you’ll need to pass the Virginia Contractor Class A/B Exam.

Haven't taken the mandatory eight-hour pre-license course? Get started today!