- Top-Rated Companies
- The Certification
- Consumer Resources
- Expert Advice
- About Us
- Site Map
General Roofing Company installs roofing for residential, commercial and industrial clients throughout the Bay Area. The familyowned and operated company offers a variety of roofing, maintenance and repair solutions tailored to fit customers’ specific needs. Specialties include composition shingles, wood shingles and shakes, tar and gravel, all flat roof systems, tile and slate roofs, skylights, and ventilation systems.
Owner Michael Wakerling runs General Roofing Company with the same set of principles put forth by his grandfather, founder Jacob Wakerling: craftsmanship, integrity and reliability. Since opening its doors in 1924, the company has completed thousands of residential and commercial roofing jobs and stayed updated on the industry’s numerous technological advancements.
General Roofing Company is a CertainTeed SELECT ShingleMaster™ and a member of the National Roofing Contractors Association. For a complete list of services and photos of before and after work, Mr. Wakerling invites potential customers to visit www.generalroof.com.
“We’re a forward-thinking company that integrates history and experience with new technology. We’ve worked hard to create a professional, well-run organization, and our loyal clients are proof of our success. Our dedication to quality workmanship and excellent customer service has allowed us to offer premier roofing services for more than 90 years.”
Serving the Bay Area including Walnut Creek, Pittsburg, Concord, Richmond, Antioch, Oakland, Hayward, Berkeley and Fremont.
If you’re unfamiliar with the roofing process, ask your contractor to educate you.
Michael Wakerling, owner of General Roofing Company, suggests people find out if their roofer uses quality materials. Cheap shingles cost only marginally less than quality ones, he says, so the decision to use them is hard to justify. Some...
"They did a satisfactory job. They were professional, timely, detailed, and reliable.""They were upfront, and they stuck to their timeline in getting the job done."
"I would tell a friend in need of their services to give them a call.""They're great. They don't mind taking on the job. There's no job too big or too small for these guys. They signed on to a difficult job, and they knocked it out. They knew exactly what they were doing."
"Prompt, efficient, and thorough""They were prompt and precise."
"They're reliable, affordable, and an overall good company to do business with.""They didn't try and sell us anything that we didn't need. "
"I would highly, highly recommend them.""They didn't BS me. They were completely honest, and they did perfect work."
"They're accommodating and quick to get things done.""They finished the job on time, which was huge. I have confidence in the work that they did. "
"If you hire them, you'll get an honest job.""I think the best thing about them is their reliability. I haven't had any issues, since they did the patchwork on my roof. "
"They were professional, very quick, timely, and efficient.""They were great, the fact that they solved the problem within 1 day."
"They're prompt, personable, and most importantly, they can solve the problem quickly.""They were friendly, competent, and had excellent attention to detail."
"They're nothing less than an extraordinary roofing company that has been in business since the dinosaurs were working as their foremen.""I love, not like, everything about them. They have been in business for like, a thousand years. They're just great. That's all I can really say."
"They do a decent job, they finish on time, and there are never any problems.""I think they are very cooperative. If I notice that something isn't quite right, they make it right. They impress me with their work ethic."
"They're a high quality company, they stay on schedule, and they stay on budget.""I like the relationship they establish with their customers. They were very friendly, supportive, and answered all of my questions."
"Their roof construction quality was very good. They were professional and trustworthy.""I really liked their customer service. They were able to answer my questions and address any concerns that I had. "
"We had a huge rain storm. Everyone up and down the street seemed to have leaking roofs after that storm. I used the Diamond Certified Directory to find them. They were prompt, efficient, and they did the job they said they would do. They fixed my roof and stopped the leak. I was very satisfied. ""I was so glad they were able to get here and get the job done faster than any other company that I called. It was a very busy time, and they came to my rescue quickly. They were great. "
"I've been using them for years, and I recommend them highly. I was very satisfied with their work quality and have never had any problems. ""I like that they arrive promptly, they are straightforward in their work, they are easily to deal with. They do their work efficiently."
"I had a leak in my roof, and they fixed it. They knew what to do, and they did the work quickly. I was satisfied. ""I was glad they dealt with the problem so well and solved my roof problem. "
"They are so good at what they do, so reliable. I had used them before. I got them out of the Diamond Certified Directory. That is where I go when I am in a panic, and I do not know who to use or what to do. General Roofing showed up on time, they were courteous, and they got the work done right the first time. They found my leak and took care of it right away.""I liked that they came right away. I did not have to wait two weeks for them. They came immediately, found the leak, and fixed it. They came to my rescue and did a great job."
"They are reliable, very knowledgeable, and experienced. They knew exactly what was needed to repair my room, and they did a good job. I have not had any problems up there since.""I liked that they were professional, responsive, and they came on time. I liked that they fixed my roof quickly, and there has not been a problem since. "
"They do excellent work. We had used them many years ago, which is why we called them back again. ""I liked that they were flexible with our scheduling needs, and they were very accommodating. "
"They did a really good job on my gutters. Gutter work was all that I needed, and they told me it would just take one day, which it did. I was very pleased with the work they did, and we have not had a problem since. ""I liked how the work was done so quickly. It was a quick and easy process for us. They came on time, did the work in one day, and left. We have had no problems since, so they really knew what to do. They did a high quality job for us."