Virginia Roofing Contractor (ROC) Exam Prep Courses

Know exactly what to study, practice under real exam conditions, and walk into exam day confident you're preparing with the right material. Most candidates are ready to test in 4 weeks or less.

90%
First-time pass rate
Access-Until-You-Pass Guarantee
Success on your schedule

Pass Your Open-Book Virginia ROC Exam—Choose Your Study Style

Exam Prep Package

$1,749.97 $1,499.97
Save $250With Code BFJULY250

Prepare for the Virginia Roofing Contractor/Subcontractor (ROC) Exam with our exam prep package.

BUY NOW

WHAT'S INCLUDED

  • Self-Paced Exam Prep Course
  • Practice Test Simulator with unlimited attempts
  • Exam-Ready Tabbed and Highlighted Reference Manuals
  • Self-Paced Trade Math and Plan Reading Bootcamp Course
Learn More
 

Complete Book Set

$1,399.97 $1,149.97
Save $250With Code BFJULY250

All the approved books, pre-tabbed and highlighted, needed to pass your open-book exam are right here!

BUY NOW

WHAT'S INCLUDED

  • Exam-Ready Tabbed & Highlighted Book Set
Learn More
 

Course Only

$297.00

Prepare for your Virginia Roofing Contracting (ROC) exam at PSI with confidence!

BUY NOW

WHAT'S INCLUDED

  • Exam Prep Course
  • Practice Quizzes
  • Exam Simulator
Learn More

Access-Until-You-Pass Guarantee

We're all in on your success. If you don't pass your exam on the first try, we'll extend your course access and provide extra support to help you prepare for the next attempt—at no additional cost.

Free 6-month extensions available with proof of exam failure and an exam attempt within 6 months of purchase. $150 fee applies otherwise.

What's on the Virginia ROC Exam

The Virginia Roofing Contractor (ROC) exam is administered by PSI. It covers the trade knowledge required for roofing work, including estimating and plan reading, surface preparation and planning, steep and low slope roofing (including BUR and waterproofing), roofing components, safety, repairs, and reroofing. The exam is open book with 50 questions and a 2-hour time limit.

Total questions50
Passing score71%
Time allowed120 min
Exam formatOpen book
Administered byPSI

EXAM CONTENT AREAS

Subject area# of questions
Estimating and Plan Reading5
Surface Preparation and Planning5
Steep and Low Slope Roofing incl. BUR and Waterproofing18
Roofing Components10
Safety5
Repairs and Reroofing7
Total50

RESOURCES & REQUIREMENTS

VIEW FULL LICENSE REQUIREMENTS

For full details on registration, testing policies, and exam locations, refer to the PSI Candidate Information Bulletin.

For a complete walkthrough of the licensing process, read our guide Virginia Roofing Contractor License Requirements.

HOW WE HELP YOU PASS

  1. 1
    Study the right material with exam-aligned content. Master the concepts and references tested on the ROC exam with focused lessons, practice questions, and study materials built around the current exam blueprint.
  2. 2
    Practice like it's test day with realistic exam simulations. Build confidence and identify knowledge gaps with practice exams that mirror the format, timing, and pressure of the actual ROC exam.
  3. 3
    Find answers faster using tabbed and highlighted references. Save valuable exam time with reference books organized for fast navigation. Whether you choose pre-tabbed and highlighted books or use DIY tabbing and highlighting guides, you will be equipped to locate key information quickly during the open-book exam.
  4. 4
    Follow a proven study plan designed for busy professionals. Know exactly what to study and when. A step-by-step study plan helps you stay on track, maximize study time, and prepare efficiently around work and life commitments.

Frequently Asked Questions

Who administers the Virginia Roofing Contractor (ROC) exam?

The Virginia Roofing Contractor (ROC) exam is administered by PSI for Virginia licensing candidates. It is overseen by the Virginia Department of Professional and Occupational Regulation (DPOR), Board for Contractors.

How many questions are on the Virginia Roofing Contractor (ROC) exam?

The exam has 50 questions.

What score do I need to pass the Virginia Roofing Contractor (ROC) exam?

The passing score is 71% (36 correct out of 50).

How long do I have to complete the Virginia Roofing Contractor (ROC) exam?

Candidates have 120 minutes to complete the Virginia Roofing Contractor (ROC) exam.

Is the Virginia Roofing Contractor (ROC) exam open book?

Yes. The exam is open book. Candidates must follow PSI rules for approved references, tabbing, highlighting, and prohibited notes. Knowing where to find answers quickly is just as important as knowing the material—our pre-tabbed books are built for exactly that.

What topics are covered on the Virginia Roofing Contractor (ROC) exam?

The exam covers roofing, surface preparation, steep slope, low slope, components, reroofing. The detailed topic breakdown is listed in the Exam Content Areas table above.

Where can I find the official bulletin for the Virginia Roofing Contractor (ROC) exam?

Use the Candidate Information Bulletin linked in the Resources & Requirements section for full details on exam registration, testing policies, approved references, and exam locations.

What Virginia Contractors are Saying

I completed the pre-license course and had a great experience. The online format made it convenient to work at my own pace, and the platform was easy to navigate, even for someone who isn't very tech-savvy.

Virginia CTC Student

The exam covers a lot of material. The course sifted through all of that content and highlighted the relevant information I needed. It takes time and commitment to get through it, but it's worth it.

Virginia CTC Student

I highly recommend taking advantage of instructor office hours. That's where the course really started to click for me.

Virginia CTC Student

Ready to get started?

VIEW PACKAGES