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

Leadership Bios

Bill Kain

Bill Kain

President and Founder

Bill Kain is the President and founder of A Plus Roofing. He first started roofing with his father in Portsmouth, VA as he worked for HUD.  Bill has been in the home improvement industry for decades and brings a wealth of knowledge to your roofing and home improvement needs. In addition to running A Plus Roofing, he is also the pastor of a local church and has a heart for underprivileged children and youth in Nicaragua. Bill is married to his wife of 40 years and they have three kids and four grandkids.

Billy Kain

Billy Kain

Vice President

Billy Kain is the Vice President of A Plus Roofing.  He first started roofing with his dad (and founder of A Plus Roofing) as a teenager.  Billy is not your typical roofer as he has an undergraduate degree from the College of William and Mary, an MBA from Liberty University, attended Executive-level training at MIT’s Sloan School of Management in Cambridge, MA and has taken various online modules from Harvard.  Before joining the family business (A Plus Roofing), Billy provided management consulting services to Fortune 500 and government agencies around the world.  Billy brings a fresh perspective to roofing along with the business acumen that he has learned from some of the best in the world.  He is married to his wonderful wife Jillian and they have two children.

Terry Tomasello

Terry Tomasello

Senior Project Estimator

Terry Thomasello is the Senior Project Estimator and Director of A Plus Roofing’s Installation Department.  Terry has been in the roofing business for nearly four decades.  He is also an experienced builder and an expert window and siding mechanic.  Terry specializes in slate and cedar roofs, having installed both for nearly 15 years.  Terry is very knowledgeable about all roofing, window and siding applications and brings a listening ear along with decades of hands-on experience to your project needs.

Get a Free Quote and be Entered to Win a Free Roof!

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.

-Louisa

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