Skip to content
FeaturedRoofers in San Francisco, California

ELM Roofing Contractors Inc

Top Spot in San Francisco Today 5.00 (118 reviews)(415) 534-4396

ELM Roofing Contractors Inc

ELM Roofing Contractors Inc is a San Francisco roofing contractor serving residential and commercial customers across the Bay Area. It installs roofs, handles repairs and inspections, and works with products from GAF, Eagle Roofing Products and Boral.

Business Highlights
  • The company describes itself as fully licensed and insured.
  • It backs roof installations and replacements with a 10-year warranty.
  • ELM Roofing Contractors Inc is locally owned and operated.

Service Area

San Francisco, South San Francisco, Mill Valley, Daly City, San Bruno, Pacifica, Hillsborough, Half Moon Bay, Alameda, Oakland, Berkeley, San Leandro, Hayward, Castro Valley, Union City, Richmond, Orinda, Moraga, Corte Madera and Albany.

Featured Local Business

ELM Roofing Contractors Inc is one of 12 roofers ProsGrade lists in San Francisco, California.

Featured
Featured on ProsGrade
Listing details

11 services listed, including Roof replacement, Roof repair and Roof installation. Open 7 days a week. Rated 5.0 from 118 reviews.

  • Verified listing details
  • Service information
  • Customer review signals
  • Photo gallery
  • Public contact information
  • Published local profile

How This Business Compares

How ELM Roofing Contractors Inc compares with the other 11 roofers on ProsGrade in San Francisco, using public Google ratings and review counts.

  • Ranks in the top quarter of the 12 San Francisco roofers on ProsGrade by Google rating and review volume.
  • Rated 5.0 on Google, at or above the 4.9 average of other San Francisco roofers on ProsGrade.
  • Has more Google reviews (118) than 9 of the 11 other San Francisco roofers on ProsGrade.
  • One of 12 San Francisco roofers on ProsGrade rated 4.7 or higher from at least 10 reviews.

Services Covered

11 services
  • Roof replacement
  • Roof repairLeaks, wear and tear, and storm damage
  • Roof installation
  • Roof inspections
  • Asphalt shingle roofing3-tab, architectural and luxury shingles
  • Tile roofingClay, concrete, slate, metal and composite tiles
  • TPO roofingSingle-ply membrane
  • Torch-down roofingModified bitumen
  • EPDM roofingRubber roofing membrane
  • Spray foam roofingSpray polyurethane foam (SPF)
  • Commercial roofing

Reviews

What customers say

Customers praise efficient crews and responsive project managers, and several appreciate ELM handling permits and inspections. One customer describes a smooth shingle replacement; another says Carlos stayed responsive through a few bumps and ensured the repair met the homeowner’s and city’s specifications. That customer also said communication with the central office could improve.

Customer Reviews

Erika Herrera

We had to redo the roof on our 6-unit building. ELM handled the schedules, permits, and inspections without any headaches. The board was impressed. We are very happy with their work

Misao Sugiura

Had a great experience with ELM Roofing Contractors for my shingle roof replacement. Communication was super clear and fast, and the whole process was very smooth. The crew was efficient, paid attention to details, and finished on time. Carlos was on point and kept me updated throughout the project. Definitely recommend ELM Roofing Contractors if you’re looking for a solid, professional roofing company. ??
View full reviewShow less

Eduardo Rodriguez

Great work! I recently had part of my roof repaired by ELM Roofing Contractors. I had Carlos as the project manager and he navigated the issues very professionally. It is obvious that their job is to deal with city inspectors and he did so gracefully. There were a few bumps on the road, but Carlos was very responsive, and he went above and beyond to make sure that the job was completed with the specifications for my home and by the city. He also ensured that the communication with their office was streamlined. If there's a point that they could improve on, is on the communication with their central office. Every time, I prefer to communicate with my Project Manager rather than with their office, even for documentation purposes. Other than that, I would recommend ELM Roofers to others!
View full reviewShow less

Payman Nejati

5, no 10 stars!! I had a very complex project and they did an incredible job. Here's the breakdown: 1) I had 3 different roof surfaces (1930s Spanish tiles, Tar & Gravel flat roof, and old torch down side roof) and needed the best roofing experts that could work on all 3 surfaces 2) I was also installing solar panels and needed a company that knew how to build roofing for solar installation Results: ELM did an incredible job on all 3 surfaces (repaired my tiles, redid my Tar & Gravel old roof with 3-layer torch down, and they gave my existing torch down another 10 years with a silicon coat) and they helped create a perfect solution around the 38 posts for my solar installation. They even introduced me to the right solar company to work with (much better and more affordable than the other solar companies I sourced myself). Rodrigo and Derek, my two project managers were incredibly professional and accommodating. As my plans changed during the roofing work, they adapted and offered the best service. They went above and beyond to fix issues beyond their scope of work. The best part, they're one of the more affordable options in the Bay Area - I called over 10 roofing companies and ELM's prices very amongst the lowest. Great price, great service, great outcome! This company and this team is a gem!! No wonder they have over 100 5-star reviews and not a single 4,3,2,1 star! If you can get a hold of them, do it.
View full reviewShow less

Brian Hamilton

After 32 years, it was time to replace our roof. Although we lacked recommendations from friends and neighbors, we turned to the Diamond Certified Directory. Using it, we contacted three different roofing companies for estimates. All the companies promptly inspected our roof and provided estimates. However, Tamir and ELM Roofing stood out from the rest. In our initial meeting, Tamir demonstrated both competence and genuine concern for a job well done. He patiently explained the entire process. Once we decided to hire ELM Roofing, Tamir visited the job site daily. While Alan and his crew were already excellent, having Tamir’s guidance was reassuring. At the end of each day, the site was left clean and tidy. ELM Roofing also handled all permit and inspection processes, making it a completely hands-off experience for us. This unexpected level of service was much appreciated. Overall, I had a fantastic experience with ELM Roofing and wholeheartedly recommend them to others.
View full reviewShow less

Write a Review

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

We'll email you a link to confirm your review. It's only sent in once you click it.

Frequently Asked Questions

How long do ELM Roofing Contractors' residential roof replacements take?

Most residential roof replacements in San Francisco take one to three days, depending on project size and complexity.

Does ELM Roofing Contractors offer a free estimate?

It offers a free consultation and estimate that explains the project's scope and cost upfront.

How does roof replacement differ from reroofing?

Replacement removes the existing roof before a new one is installed; reroofing adds a shingle layer and is limited to roofs with one existing layer of shingles.