Top Featured

ELM Roofing Contractors Inc

San Francisco Roofers
Ranked #2 in San Francisco | Grade A
5.00 (118 reviews)

ELM Roofing Contractors Inc

Local roofing contractor serving San Francisco with replacements, repairs, and coordinated projects involving permitting and inspections. Known for steady communication and organized site work.

Why Homeowners Choose This Business

Customers frequently mention organized project management, consistent updates during the job, and attention to detail at installation and cleanup. The company is also noted for navigating permits and inspections in San Francisco.

Service Area

San Francisco and nearby Bay Area communities; confirm service availability for your address.


How This Business Compares

A quick local comparison based on ranking, review strength, and market visibility.
  • Holds a strong position among local competitors.
  • Performs at or above the local average for Google rating.
  • Shows review activity that is competitive for this local market.
  • Shows strong customer satisfaction signals based on review quality and volume.

Services Covered

  Roofing Contractor
  Roof Replacement
  Roof Inspection
  Roof Repair
  Asphalt Shingle Roofing
  Flat Roof Systems
  Installations
  Torch Down Roofing
  Repairs
  Tar And Gravel Roofing
  Multi-Unit Roofing
  HOA Roofing Projects
  Roof Inspection Coordination
  Solar-Ready Roofing
  Roof Leak Repair
  Roof Project Management

Roof replacement, roof repair, multi-unit and HOA roofing, coordination for permits and inspections, shingle and flat roofing, and projects prepared for solar panel installation.


Recent Reviews

5.00

(Based on 118 reviews)

Reviews consistently mention clear communication, on-schedule completion, and smooth coordination of permits and inspections. Homeowners and HOA boards note organized project management and responsiveness when questions arise. Several reviewers cite careful workmanship across different roof types and readiness for solar projects. Overall sentiment trends very positive across recent feedback.

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

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. ??

Google Review
Eduardo Rodriguez on ELM Roofing Contractors Inc

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!

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.

Google Review
Brian Hamilton on ELM Roofing Contractors Inc

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.

Write a Review

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


Frequently Asked Questions

Customer feedback references work on asphalt shingles and various flat roof systems, including projects with mixed roof surfaces. If you have a specialized material, ask for current capabilities and product options during your estimate.

Reviews indicate the company coordinates permits and inspections and keeps owners updated through the process. Timelines can vary by project scope and city workload, so confirm expected milestones during scheduling.

Yes, multiple reviews mention successful projects on multi-unit buildings and good communication with boards. Share your association requirements and access details for accurate planning.

Several reviewers mention projects coordinated with solar plans or readiness for future panels. Discuss layout, penetrations, and attachment zones with the estimator to align roofing work with your solar provider’s needs.

Start dates depend on material availability, permitting, and crew schedule. Contact the office with your address and roof details to receive a timeline estimate.
 Verified Listing

Opening Hours


  • Monday 9:00 AM – 6:00 PM
  • Tuesday 9:00 AM – 6:00 PM
  • Wednesday 9:00 AM – 6:00 PM
  • Thursday 9:00 AM – 6:00 PM
  • Friday 9:00 AM – 6:00 PM
  • Saturday 9:00 AM – 6:00 PM
  • Sunday 9:00 AM – 6:00 PM

Request Service


Business Details


Business Rating
5.00 (118 reviews) FeaturedPro Business
Address
1485 Bayshore Blvd #320p, San Francisco, CA 94124
Phone
Business Type
roofing_contractor

Own This Business?


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

Claim This Business