Top Featured

General Roofing Co.

Oakland Roofers
Ranked #12 in Oakland | Grade C+
4.40 (39 reviews)

General Roofing Co.

General Roofing Co. operates from 3309 Elmwood Ave in Oakland, providing roof repair and replacement with a focus on clear communication and tidy job sites. Weekday availability and office support help keep projects on schedule.

Why Homeowners Choose This Business

Local team familiar with Oakland roof types and microclimates. Estimates that explain options and next steps. Crews focus on neat work areas and timely completion. Office staff provide updates from scheduling through final billing.

Service Area

Oakland and nearby East Bay communities, including Alameda, Berkeley, and San Leandro. Call to confirm availability for your address.


How This Business Compares

A quick local comparison based on ranking, review strength, and market visibility.
  • Shows review activity that is competitive for this local market.

Services Covered

  Roofing Contractor
  Roof Repair
  Roof Replacement
  Roof Leak Repair
  Shingle Roofing
  Asphalt Shingle Roofing
  Tile Roof Repair
  Flat Roof Systems
  Installations
  Repairs
  Roof Flashing Repair
  Gutter Installation
  Downspout Replacement
  Roof Inspection
  Roof Maintenance
  Roof Ventilation
  Commercial Roofing

Roof inspections and leak diagnostics; shingle, tile, and flat roof replacement; targeted roof repairs and flashing fixes; gutter and downspout installation; roof ventilation improvements; maintenance and debris removal.


Recent Reviews

4.40

(Based on 39 reviews)

Recent reviews highlight quick responses for estimates, clear explanations of scope, and steady updates during projects. Homeowners frequently mention neat, efficient crews and jobs finished within the expected timeline. Several comments note fair pricing relative to other bids and helpful coordination from the office. A few reviews reference successful resolution of leaks and improved gutter performance.

Google Review
Ian MacLean on General Roofing Co.

Price, Quality, Service:
It is said you can never get all three. Well they are wrong Jesse of General Roofing provided all three. The service was way above excellent and the quality of the work was superior while the price as compared to other quotes was much better.

Google Review
Evan Tappero on General Roofing Co.

We had old leaking gutters and a leak in our roof. Felipe from General responded quickly and provided a reliable, accurate quote for installation of a new roof and gutter system. The crew completed the job in a timely manner and kept me up to date with their progress and on any changes required. Very happy with the complete job and would recommend General Roofing Co.

Google Review
Amanda Ackerman on General Roofing Co.

I got this company as a recommendation from a friend who used them for roof installation and liked them. I had a small issue around a flashing that I couldn’t quite look at so they sent me the same person who helped my friends - Bill Richards. He found a rather large hole that was causing my issue. He was concerned there wouldn’t be enough work to be worth the minimum service fee ($600), so we found other things that needed to be done - I got an old satellite dish removed, and a screw that had come loose on the deck roof was replaced.

I think I waited about 2 weeks between my phone call and my first appointment and then another 2.5 weeks combined for getting my estimate and the repair finished. They came out and got everything done so quickly with no disruption to my schedule. I super appreciate it!

Google Review
Alan Briskin on General Roofing Co.

I never thought putting on a new roof would become an enjoyable experience. I have highest praise for Bill Richards and the whole team from General Roofing. Everyone I met and interacted with, from administrative and scheduling assistance performed by Marissa to the efficiency and professionalism of Juan, the crew foreman, was of the highest level. Due to some of the intricacies of the job, 3 layers of past roofing materials, an attic with blown insulation, landscaping that needed to be protected, and the unknowns of a house built over 100 years ago, we were cautious about who we would hire. After five different roofing companies gave estimates, all reputable and competent, we chose General Roofing.

They have been in business for almost 100 years and for good reason. Bill Richards not only provided the most in-depth explanation of what was needed but was the only contractor who designed a novel solution to the landscaping issues we presented. Of the five estimates we received, they were the most comprehensive in the scope of work performed, highest in quality of materials and workmanship (diamond certified), customized for our particular needs, and price competitive. That’s a formula that can’t be beat. And their follow through and execution was consistent with their promises. The project was done on time, with consistent communication, and daily clean-up. All my questions, some pretty minor, were answered promptly and respectfully. And as I said, everyone was enjoyable to work with. We offer our highest recommendation.

Alan Briskin
Jane O’Brien

Google Review
John Cruger on General Roofing Co.

Bill Richards was excellent to work with, always available, answered all of my questions, and explained every step of the way. The crew was neat and efficient, and they finished the job quickly. The staff at the General Roofing office was also friendly and efficient when it came to billing and paperwork, and a pleasure to work with. I interviewed more than one company, and I am glad that I chose General!

Write a Review

Share your experience with this business. Reviews are moderated before they appear publicly.


Frequently Asked Questions

They handle common Bay Area roof systems, including asphalt shingles, tile, and various low-slope/flat roof materials. Review feedback and site content also reference flashing repairs and gutter system work. If your roof type is unusual, request an inspection to confirm suitability. They can discuss material options during the estimate.

Response times vary by season, but reviewers often note quick replies for leak assessments. Calling the office during weekday hours is the fastest way to schedule. If weather is a factor, they may offer temporary measures until full repairs are completed. Ask about current lead times when you call.

Yes, customers report receiving clear, itemized quotes that explain the work and any contingencies. Estimates typically outline materials, scope, and timeline. You can discuss alternatives if you’re comparing solutions or budgets. Keep a copy of the proposal for reference during the job.

Yes, multiple reviews mention new gutter systems installed alongside roof projects. Coordinating both can improve drainage and reduce future leak risks. During the estimate, they can size downspouts and discuss materials. Be sure to mention any problem areas like overflow or staining.

Customers commonly note regular updates, organized crews, and clean job sites. You’ll be informed about any changes uncovered during tear-off or repairs. Typical work hours are weekdays, weather permitting. Final walkthroughs and billing are handled through the office.
 Verified Listing

Opening Hours


  • Monday 8:00 AM – 5:00 PM
  • Tuesday 8:00 AM – 5:00 PM
  • Wednesday 8:00 AM – 5:00 PM
  • Thursday 8:00 AM – 5:00 PM
  • Friday 8:00 AM – 5:00 PM
  • Saturday Closed
  • Sunday Closed

Request Service


Business Details


Business Rating
4.40 (39 reviews) FeaturedPro Business
Address
3309 Elmwood Ave, Oakland, CA 94601
Phone
Business Type
roofing_contractor
City Page

Own This Business?


Claim this profile, improve your listing, and upgrade to Pro or Featured visibility.

Claim This Business