General Roofing Company

(Roofing Contractor)

General Roofing Company
License: 154732
3309 Elmwood Avenue
Oakland, CA
Voice: (510) 536-3356
Also listed in:
San Francisco


  • “They put a brand new roof on our home, and are so immaculate. Our neighbors had a different roofer and they left debris. They not only got the job done really fast, but the overall professionalism of the crew was great. The job was seamless.”

  • “I got them out of the Good Service Guide. They do outstanding work. They were the only company to address the specifics of the extra work we wanted done in the bid. They cleaned up every day, the crews were here early, stayed late, and had the work done in 2 days.”

  • “They installed a replacement composition shingle roof, and also replaced two skylights. The foreman was on site for most of the job and was always available to talk to. I also liked the estimator a lot. We’re very happy!”

  • Tell All!

    How was your experience with General Roofing Company? Tell us about it, and help improve The Guide.

Celebrating their 84th year of roofing East Bay homes, and three generations of family ownership, General Roofing works on all types of roof, and provides all types of roof-related services: from flat tar and gravel roofs, to shakes, shingles, tile, and slate roofs.

They also install gutters and downspouts, put in skylights and energy-efficient solar attic fans, and offer a wide range of waterproofing services. “We’ve roofed literally thousands of East Bay homes,” says Tammy Wakerling, owner of General Roofing, together with her husband, Michael. “We’re very proud of the fact that we’ve been in business since 1924.

“We’re a forward-thinking company that integrates history and experience with new technology. There’s really nothing roof-related that we cannot do.” “Nowadays everybody claims to be quality-conscious and customer-oriented,” Tammy explains. “We truly are! We have experienced employees who have been with us for many years. We have everything in place to make our company successful, and to help a homeowner with all their roofing needs.”

General Roofing is licensed, bonded, and insured. Affiliations include the National Roofing Contractors Association and the Western States Roofing Contractors Association.

General Roofing offers free estimates, senior citizen discounts. “We’re large enough to do the job right,” says owner Tammy Wakerling, “and small enough to care.”

Contact Us

Use this form to contact The Guide.

Oakland/Berkeley - 4096 Piedmont Ave, Ste. 134 - Oakland, CA 94611 - (510) 452-3958