Leo's Roofing & Leak Repair

★★★☆☆ 3.4 / 5 (34)
Emergency Call


: 77 Benton Ave, San Francisco, CA 94112
: (415) 786-0121
: http://www.SanFranciscoLicensedRoofers.com

Company Overview

Whether it's a lost shingle or a commercial roofing endeavor, LEO'S Roofing is equipped to address your roofing demands. In the San Francisco Bay Area, roofing contractors are united by one aspect: the installation of roofing materials.

However, the effectiveness of your roof depends on the skills of the installation team. Having installed three million square feet of roofing, LEO'S Roofing CO. boasts a long list of pleased clients. We believe we will go beyond your expectations. Our expertise spans across these sectors: Residential, Commercial, and Industrial.

Call us for a no-obligation quote and inspection: 415-786-0121. Having more than 30 years of experience, LEO'S Roofing Company stands as a respected figure in the roofing field. As committed roofing professionals, we make sure our technicians are certified and trained to install products from every top roofing manufacturer across the nation. Contact us now for a free estimate and inspection: 415-786-0121.

Our main objective is to address your roofing challenges in the most effective and efficient manner. Though a roof replacement is sometimes required, we at LEO'S ROOFING know that effective repairs can often serve as a viable solution. Reliability and integrity define LEO'S ROOFING, attributes our customers can count on. GET IN TOUCH: 415-786-0121.

Business Services

  • New roof installation
  • Roof repair
  • Roof replacement

Business Location & Hours



Mon:6:00 AM - 7:00 PM
Tue:6:00 AM - 7:00 PM
Wed:6:00 AM - 7:00 PM
Thu:6:00 AM - 7:00 PM
Fri:6:00 AM - 7:00 PM
Sat:6:00 AM - 7:00 PM
Sun:6:00 AM - 7:00 PM

Recommended Customer Reviews

Nina D.
★★★★★

I called Leo's in the middle of a downpour.
They were unable to get out to me. So were all the other roofers I called in the city. (Who knew it was impossible to get emergency roofing help when it is raining?!) Unlike everyone else, though, JP gave me good advice about how to mitigate the leak and what to do next. He was able to get to me a couple of weeks later. His guys were on time and very friendly. Communication with JP was great, and the crew leader speaks great English. We had 2 small misunderstandings when I spoke with some of the other crew, but everything was easily cleared up. I was very happy with the service and the quality of the work. (They even flew a drone over my roof to show me footage of the completed work.). I highly recommend them :)

Cheryl L.
★☆☆☆☆

My recent experience with Leo's Roofing was UNFAVORABLE! I had called and spoke to Jaime over the phone, at that time, he was leaving for the day and he requested that I text him with all of my information and that he would get back to me the next day to schedule an appointment --- that NEVER happened!

So, I called him the following week, surprisely he answered. We scheduled an appointment for the next day. No show, no call, and it wasn't like it was a future appointment far out where he would forget. Before hanging up with him off the phone, he stated that he would put this on his calendar (that didn't do any good).

Luckily, I left early from work for another purpose otherwise I would've taken time off for nothing. I followed up two more times and I still never got a returned call. I even mentioned on the last call that I would give him an opportunity to call me back before I posted this review. --- still NO CALL. Unprofessional and very unreliable way of running a business! I understand this is a busy time for the roofing business, especially with all of the storms we've had, but don't commit to something that you can't follow through on or at least call back! They've lost my business! I recently contacted a roofing company; they came the same week I made the appointment and on time!

Mahli A.
★☆☆☆☆

Only thing good to say about this company is that the guy over the phone to make an appointment was SUPER nice. I made my appointment a few weeks ago and I know because of the rain they're super busy. The first appointment available was two and a half weeks out. I took it because everyone was busy.

Today was my appointment day and I didn't get a call to confirm the day before, but I figured everyone was busy. I called an hour and a half before my 2:00 appointment and the mailbox was full, but the voicemail says you can text the same number. I texted, no response. I text at 2:30 after the scheduled time frame of 2:00-2:30 and no response. After 3pm I received a text asking if anyone showed up yet. I responded no! No one has texted back or gave me the decency to let me know anything.

At the end of the day, they didn't care about my time or my roof. I usually never write reviews, but the importance of a roof is real serious. Totally unprofessional and I'm very disappointed. I read some great reviews and that's why I reached out to them. I'm so sorry I didn't call other places when I reached out to them weeks ago.

THUMBS DOWN!

Terri M.
★☆☆☆☆

I needed emergency service at my rental property in San Francisco so I called Leo's at 7:30 am on Thanksgiving Eve. I spoke to Jaime, who said that he ""may"" be able to fit me in and that he would call to confirm a time later that day. He asked that I text him my contact info and the property address, which I did. By 3:00pm, I had not heard from him, so I texted him again. No response. I called. No response. They get 1 star, not for being unable to the job, but for not extending the common courtesy of a response. 5 days later, still no call back. Who does that??

Josh F.
★★★★☆

I called Leo's to get a leak inspection and quote for some siding on our 3-story building in the city. Jaime was very helpful, patient, and showed me some methods to detect and fix leaks, and discovered some rot and leaks in our siding that need corrected. He was helpful, honest and straightforward and I appreciate that.

Based on my interactions with Jaime, I'm guessing they do excellent work. However, I was unable to book Leo's to repair our building. They are booked out 2-4 months in advance, especially in the wintertime. This speaks to the demand for their services, and their understanding that over-booking has negative impacts on quality.

Tang F.
★★★★★

Jaime was great. Had an issue with some leaking last week. Jaime came over at the scheduled time, took an extensive look and then provided me with a simple solution which he said I could do on my own to save some money. Sure enough, I did what he recommended and problem solved.

I would highly recommend them, esp Jaime.

Richard P.
★★★★☆

Excellent service and follow-thru on our roof repairs. They answered all questions and provided ample details on the project needs- materials and costs

Great work guys!

Shane H.
★★★★★

Leo's roofing did a FANTASTIC job roofing our house! Jose and Jaime were very easy to work with and very professional as well. They went above and beyond my expectations! Completed the job in 3 days and that included getting custom skylights made and installed. They use the highest quality materials and used galvanized steel for all the caps and edge trim pieces which was exactly what I wanted. There was some rotted wood underneath the previous two roofs they removed and they replaced it and added a correct pitch for drainage without charging me extra. Their estimate was very fair and I was included in every single step along the way. The crew cleaned up any debris daily including sweeping up in front of my neighbors house. I wish all contractors I've dealt with were as honest and fair, showing pride in their work. HIGHLY RECOMMENDED!

Elsie D.
★☆☆☆☆

If I could give this business zero stars, I would. We found Leo's Roofing through Angie's List. We hired them to fix some loose shingles, investigate the cause of a roof leak, fix whatever needed fixing, clean all of the gutters and install gutter stuffers. After our roof leaked (within two months of their work's ""completion""), we contacted them. No response. We reached out to Angie's List for help. No response. We tested their work - the gutters were not cleaned, the stuffers were not installed. They are dishonest and cost us of thousands of dollars in water damage to windows, curtains, etc.

Sig M.
★★★★★

Leo's roofing was absolutely wonderful. They arrived early to verify that something was wrong with our buildings roof, took pictures, explained what needed to happen, gave a quote in a timely manner, and helped us out along the entire processes.

This group is wonderful!

Scroll to Top
Call Us Now