- 4965 Cox Rd, Glen Allen, VA 23060
- Commercial Roofing
- Financing Available
- Warranties Offered
- Metal Roof
- Green Roof
At Professional Restoration Services, located in Glen Allen, Virginia, we pride ourselves on our versatility and technical expertise in managing both residential and commercial projects. Our comprehensive range of services includes roof installation, emergency roof repair, roof inspection, roof leak repair, and roof water damage repair. This breadth allows us to tackle complex projects from start to finish, ensuring that every detail is meticulously addressed. Our well-coordinated team is dedicated to delivering durable and high-quality results.
We understand the importance of organization and consistency, which enables us to provide reliable solutions tailored to your needs. Whether you are facing an unexpected emergency or planning a renovation, we are equipped to handle it all with precision and care. Our commitment to thorough project coordination ensures that we meet your expectations and deliver long-term value for your investment in Mine Hill Township, NJ, and surrounding regions.
Overall, customer sentiment towards Professional Restoration Services (PRS) is highly positive, with numerous reviews praising their professionalism, prompt communication, and quality of work. Many customers highlighted the company's responsiveness in emergencies, such as flood damage and fire restoration, which contributed to a smooth repair process. The team was frequently commended for their attention to detail and ability to manage insurance claims effectively. However, there are some notable criticisms regarding project delays and communication issues with subcontractors, which have impacted a few customers' experiences. Despite these concerns, the majority of feedback reflects satisfaction with the service provided.
- The team was very responsive and communicative throughout the process.
- They handled the insurance claim seamlessly, easing the burden on us.
- Every employee was courteous, prompt, and professional.
- PRS delivered impressive quality work, paying close attention to details.
- The project management was well organized and timely.
- There were significant delays and poor workmanship from subcontractors.
- The job that was due to complete in 1 week took over a month.
- Communication issues arose, particularly related to project management.

This is the greatest company ever!! The guys that work there, are amazing at what they do! Especially the exterior department!! I HIGHLY recommend this company for Any type of home renovations you may need!!

Our house flooded and we had extensive damage. I interviewed 5 different contractors and reviewed proposals from each of them. Mike was the first I met with and the one I eventually awarded the work to. There were two main reasons I chose PRS. First, Mike had all the basics I expect such as being on time, good communication, clear display of knowledge, and presented a confidence in his abilities. The second reason I selected PRS was because this was a homeowners insurance claim and they are set up to handle every single bit of that for me. All I had to do was pick my floors and paint etc and they literally took care of all the behind the scenes communications and approvals needed. Mike spoke to our agent more than I did!
Mike played a critical role in helping us to decide on the right floors. He listened to what we liked and the look we were going for and we brought a bunch of samples home. When I told him that I “liked” all of them but did not “love” any of them yet would be happy with any, like was not good enough for him. He wanted to be sure we loved the new floor and he dropped off a few more samples for us to consider. We ended up choosing one of his suggestions and our floors turned out stunning.
We redid our backsplash and again Mike was a part of our choices which also turned out amazing. When I had reservations about a paint color I chose after the first coat went on , he was here within an hour to give guidance. He suggested I go a couple shades darker and once again the finished product was just right. This was the theme from room to room of our project. He knows what he is doing, what looks good together, and he thinks about it all logically so that things flow and make sense.
Mike has a team of great people that work hard to make all of this happen. Some aspects were subbed out but much was handled in house. Adam is Mike’s assistant and was in and out of here throughout the process. Jeremiah and Sam were our painters. Lane did some of the trim work and carpentry items. All of these guys were professional and very kind…and the theme of wanting to be sure we were happy and “loved” our selections just as present with them as it was with Mike.
Listen, having your house flood and having to go through this isn’t exactly fun. Having people in and out of your house constantly and your whole routine upended is not enjoyable either. Having Mike and his team in charge made it as painless as I think it possibly could have been and we could not be more pleased with the finished product.
When Mike tells you that he has been doing this for 24+ years and he knows what he is doing…when he says he is easy to get along with…when he explains his process of building a schedule that is realistic and that he can stick to…when he states that at the end of the day he wants you to be happy and that he and his team will do whatever it takes to that end…it is all true. Every bit of it.
I can recommend PRS without any hesitation. They did everything they promised to do and did it well and on time. Our job was a water damage situation but they do all types of remodeling.

When we had a tree hit our house at midnight we called PRS. Someone called within about an hour and we’re here first thing the next morning to access the damage, have the tree removed and our roof covered. Throughout the whole process they were always very responsive and communicative. We dealt with Smitty, Scott and Justin who did everything we asked and always informed us who and when the workers would be here. They often showed up to check on the progress of things during the entire process. Hope we won’t go through this again but if we did wouldn’t hesitate to contact PRS. Thank you for making things right in our home!
Company Locations
Head Office
Branch Offices
- 4965 Cox Rd, Glen Allen, VA 23060
- Commercial Roofing
- Financing Available
- Warranties Offered
- Metal Roof
- Green Roof
The average roof replacement cost for a residential home typically ranges from $7,000 to $15,000, depending on factors such as roof size, chosen materials, roof pitch, and labor rates in your area. Premium materials or complex designs may increase the price.
The cost to replace the roof of a commercial building typically ranges from $5 to $12 per square foot, depending on several factors such as roof size, material, labor rates, building type, and local code requirements.
Several factors influence roof repair cost, including the extent of the damage, roof accessibility, material type, labor costs, and whether it’s a general repair or an emergency fix. Minor repairs can start around $150–$400, while major repairs may exceed $1,500.
Roof leak repair cost generally ranges from $300 to $800, depending on the size and location of the leak, the materials required, and labor intensity. Complex leaks involving structural repairs or interior damage will cost more.
Flat roof repair cost for commercial properties usually ranges from $500 to $3,000, depending on the roofing material (TPO, EPDM, PVC), the extent of the damage, and roof accessibility.
Mobile home roof replacement cost typically ranges from $3,000 to $8,000, making it generally more affordable than traditional home roof replacements, due to smaller size and simpler structure.
It's not necessary to stay home during roof replacement. Roofing work is noisy and can cause vibrations inside the house, which might be uncomfortable. Most homeowners choose to leave during major parts of the project, but our team ensures safety and keeps you updated, whether you're home or not.
The timeline for a roof replacement typically ranges from one to three days, depending on the size and complexity of the roof, weather conditions, and material type. Larger or more intricate roofs may take a bit longer, but we always aim for efficient, timely completion.
To hire a roofing contractor, start by researching local companies with good reviews and proper licensing. Request quotes from multiple contractors, verify their insurance and certifications, and ask for references. Always ensure you get a written contract that outlines the scope of work, timeline, and payment terms.
Check if a roofing company is legit by verifying their business license, insurance, and local certifications. Look for memberships in professional associations, read customer reviews, and ask for recent project references. A legitimate company will be transparent and provide all documentation upon request.
When choosing a roofing company, consider their experience, customer reviews, warranty offerings, and quality of materials. Make sure they provide clear communication, detailed estimates, and a solid portfolio of completed projects. Local expertise is also a major advantage for understanding regional roofing needs.
Warning signs that your roofing contractor might be ripping you off include vague contracts, pressure to pay large upfront deposits, lack of proper documentation, and unexplained price increases. Always ask for itemized estimates and written guarantees, and avoid contractors who avoid answering your questions directly.