Call Now for a Free Estimate! 804-752-0008

A Plus Roofing

A CertainTeed SELECT ShingleMaster™

A Plus Roofing offers solar.

A Plus Roofing offers full service solar installation with competitive pricing. We take care of the system design, the solar panel installation, the electrical connection to your main service panel, and activation to your local utility provider.

About Us

Welcome to A Plus Roofing. We are a locally owned and operated company ranked by CertainTeed in the top 1% of roofers in the nation via the SELECT ShingleMaster™ designation. This designation enables us to offer you exceptional warranties. For example, we offer a 50-year non-prorated material and labor warranty with a 25-year workmanship warranty.

To attain this designation, all of our supervisors and at least 50% of all of our installers are Master Shingle Applicators (MSA)™. To become an MSA one must pass a rigorous exam based on CertainTeed’s 178 page Shingle Applicator Manual. Additionally, all of our estimators are both MSAs and Shingle Quality Specialists™. To become a Shingle Quality Specialist, the estimator must pass a test based on CertainTeed’s Shingle Technology Manual.

Furthermore, to attain the SELECT ShingleMaster™ designation we must maintain a customer satisfaction rating of 4 or higher, have all applicable insurance, abide by CertainTeed’s code of ethics, and engage in continuing education. In addition to our designation with CertainTeed, we also have excellent reviews on Home Advisor, Angie’s List, and Facebook!

You can count on A Plus Roofing to install a roof system will protect your house or business for decades, look good, and be reasonably priced.

We are a family-owned and operated business dedicated to providing you with exceptional service and no unpleasant surprises.

A Plus Company Photo

Request a Free Estimate:

We Were Totally Pleased

A Plus Roofing recently replaced our roof, and we were very pleased with their professionalism, attention to detail, and the overall quality of the job they did. From the initial quoting process, during which Bill Kain explained how they would do things and the extra things A Plus Roofing would do to make the job look and go well, to the care of the actual workers in protecting everything around our house as they did their work, to the final cleanup of the job, we were totally pleased with our choice in contractors. I plan to use A Plus Roofing for other work on my house in the future (gutters done with roof, siding and window work in the plan), and I will heartily recommend them to all of my friends and neighbors without hesitation. 

– Henrico

Very professional

Very professional. Did exactly what they said they would do. No surprises.

– Hanover

Excellent Experience

The experience with A+ Roofing was excellent. I would recommend this company for their courteous, professional, and efficient service and expertise. We are most pleased with our new roof and the workmanship of the project. The roofing crew was amazing to watch....so hardworking and professional. Mr. Kain was in touch during the whole project and we knew were in good hands. Many thanks! 

- Chesterfield

We Are Very Satisfied

This was our first roofing experience. We checked the company out online and asked the company for references from previous jobs. I talked to two previous customers (1 asphalt roof and 1 metal roof on residential homes) and both couldn't say enough good things about the company, their crews and the quality of their work. We are very satisfied and would definitely recommend them to others.


Would Definitely Recommend!

The team was professional and thorough. The house looks like a completely different house with the beautiful new roof! There was not a speck of debris left in our yard. After the roof was on and the materials were cleaned up, I was impressed to see the workers carefully going around our whole property using giant magnets to pick up any loose nails that may have fallen.  We've had over a foot of snow and several heavy rains and have been very snug under our new roof. Would definitely recommend! 

- Henrico