8:30AM - 4:30PM
101 N Jay St, Middleburg“I’ve had them do several jobs for me over the past few years. Roofing, and siding. Shaun is great to deal with and always stays true to his word.“
8AM - 5PM
2430 Gore Dr, Haymarket“We had water leaking into our ceiling and we called several handyman out and they could not find where the leak was coming from. We called Johnson Roofing and their roofing guys came out and found that it was coming from the flashing around the skylight. They replaced the flashing and some roof shingles and it has not leaked since. They were very professional as I briefly watched the two of them working and they had a lot of equipment for the job and knew what they were doing. Would definitely use them again.“
“I had a great experience with John and Loudoun Valley Roofing Co! I appreciate the thoroughness and time taken to give me an estimate on a shed roof replacement. Very professional and personable!“
10AM - 6:30PM
5568 Roan Chapel Dr, Haymarket“Jon of JP decks designed a new tree deck to replace a wood deck. The workmanship was flawless. Demolition of old deck and new construction was very smooth and timely. They also power washed the entire house and did a super job.Service: Deck construction“
9AM - 5PM
2572 5 Points Rd, Marshall“I am a General Contractor/Designer... I have used this company on two projects now. The work is excellent and I am pleased with the final results. Will use them again.“
“I wanna give a shoutout to Virginia Pro Roofing for recently doing some work for my Mom on her house. The quick response, communication, honesty and quality of work with follow up was TOP NOTCH! If you're looking for a company you can trust with your home or business roofing needs, call Virginia Pro Roofing! You won't be disappointed!“