Name: Todd
Location: Bradley
★★★★★ 5

Comment: I recently had the pleasure of working with Virginia’s, and I couldn’t be happier with the results. From start to finish, they demonstrated professionalism, expertise, and exceptional service. The team at Virginia’s replaced my roof flawlessly. The attention to detail and craftsmanship were evident in every aspect of the project. They used top-quality materials, ensuring the longevity and durability of my new roof. Reasonably Priced too, they provided a competitive quote that didn’t break the bank. Their pricing was fair and transparent, with no hidden costs or surprises. I appreciated their commitment to affordability without compromising on quality. Unlike other contractors I contacted, them and they were prompt and efficient. They completed the roof replacement in a single day, minimizing any inconvenience for my family. Their dedication to meeting deadlines was commendable.

Name: Virgil
Location: Kankakee
★★★★★ 5

Comment: Man did these guys kick butt on my roof. I've had 3 other companies come out and try to fix a leak I had been dealing with for two years now. Steve said the other guys were just roof cementing it and that's why it keeps leaking. They tore out around by chimney and built a cricket and re-flashed it. No more leaks. I should have had these guys do my roof 3 years ago instead of hiring ********* (redacted).

Name: Cig
Location: Bourbonnais
★★★★★ 5

Comment: The owner is an ex-military pro, blends precision and heart. His skilled crew transformed my aging roof, offering a veteran discount. Clear communication and quality craftsmanship make them stand tall. Trust them with your home, I did.

Name: William
Location: Kankakee County
★★★★★ 5

Comment: I had a couple contractors look at my roof and Troy impressed me the most. Also, the other contractor asked me to pull the roofing permit. I didn't know any better, but I went with these guys because they got back to me and followed up. They were a little more, but when I asked Troy if he wanted me to pull the permit. He said, what a silly question to ask. When I told him the other contractor said I had to pull the permit because it's my house; he said that's because the other contractor was NOT licensed (red flag). He told me licensed and bonded roofers pull the permit, and if anyone ever wants you to pull the permit then they're 'shady' and not licensed or bonded. Thank God I dodged that bullet.

Name: Vicky
Location: Kankakee County
★★★★★ 5

Comment: When I noticed the leak, I contacted Virginia’s Roofing. They immediately sent out Troy and Ashton, who thoroughly evaluated our roof. Ashton's expertise and attention to detail were evident from the start. Troy worked seamlessly with our insurance adjuster to ensure a fair quote for the necessary repairs. Their transparency and commitment to customer satisfaction stood out. The owner, Tim, personally inspected the completed work. His dedication to maintaining high standards reassured us that we made the right choice. Tim’s military background added an extra layer of trust. His Ex-Air Force and I'm Navy, so I liked that!

Name: Isabella
Location: Kankakee County
★★★★ 4

Comment: Needed some work done, these guys were ok. Económico

Name: Randy M.
Location: Aroma Park
★★★★★ 5

Comment: I had a fire and my insurance company recommended them. Great job, no issues. Thank goodness I used these guys because I was going to use someone else before my agent told me to call these guys. If I would have used who I was going to use, it wouldn't have been insurable because the other contractor wasn't licensed and bonded. Thanks, hope this helps with anyone thinking about getting work done.

Name: Hondu-Charles
Location: Kankakee County
★★★ 3

Comment: I used these guys but didn't like that they started so damn early on the roof. I told Troy I like to sleep in on Sunday and not to start until 10am. However, his crew showed up at 6am and started working. When Troy showed up, he said the weather called for rain and they needed to get it tore off and covered before it rained. It did start raining at noon, but they could have started at 10am, it wasn't raining then, or they should have come back in a day or two. Anyway, the insurance adjuster was happy with the quality of work, and they paid for it. Next time I hire them, I'll just stay at my mother's house so not to be disturbed.

Name: Josey
Location: Kankakee County
★★★★★ 5

Comment: I needed a deck out back repaired. They gave me a price to replace the whole deck with new. I'm glad I did that because this new deck is so much nicer.

Name: Celia
Location: Kankakee County
★★★★★ 5

Comment: My furnace wasn't working. I called one of the traditional heating places and they looked at it and said it needed a major repair. I called Troy, I've used them in the past and they replaced it for me instead of spending money on endless repairs as the others wanted. No issues and they were able to set me up with an easy payment plan.

Back to Top ↑

Add a Review

All * fields are required.

We'll never share your email with anyone else.
5