Skip to content
Roof Warden

Roofing contractor

Ace Roofing SF, Inc

1525 Bancroft Ave, San Francisco, CA 94124

Google average
4.5
Ratings counted
170
One and two star
20 of 170(11.8%)
California median
0.8%

The first three are Google’s own figures for Ace Roofing SF, Inc, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the California roofers we list with enough ratings to compare.

Rating breakdown

4.5
170 ratings
How the 170 ratings break down, from five stars to one
5
14183%
4
85%
3
11%
2
32%
1
1710%
11.8%of these 170 ratings are one or two stars (20)

Higher than most — the typical roofer in California sits at 0.8%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

8 of the 10 one and two-star reviews we hold, most recent first.

  • 1 out of 5EdwardEdited 2 weeks ago

    PLEASE PLEASE PLEASE DO NOT HIRE! I should have done my research on this company before the board decided to hire this roofing company. On June 29th of this year we hired ACE Roofing to complete a large repair on a leak that we were having on one of the sections of the church (Central Seventh - Day Adventist Church) in San Francisco. 2 people showed up to complete the repair and they were extremely unknowledgeable of the task that had to be done. 1 of them even had a ankle monitor. Fast forwarding to a couple hours later, the whole church started smelling like smoke. We saw the worker worried and asked to see if he had a fire extinguisher and he did not...... Minutes later the fire started bursting from the top of the building. Fire fighters started arriving and it took over 100 fire fighters to get a hold of the fire. From then to now ACE Roofing has been completely uncooperative on fixing the issue. They are really unprofessional! They have a good rating on google but going in more through into the bad reviews you see that many people have had issus with them. Due to their unprofessionalism we have lost our 134 year old church, a place that helped the community and the homeless but overall we lost a staple of San Francisco history.

    Reply from the business

    You were the foreman in charge of this project, the work. The worker has 20 year experience. Ace responsible. Ace has bad day.

  • 1 out of 5Jason8 months ago

    Every other week i get notifications from Ace Roofing to write a good review an always decide to ignore it based on the bad experience I had with John Chong and ACE Roofing. i decided to write a review this time to warn others about this …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Hi Jason, we disagree with this representation of events. Our crew executed the exact scope of work you specifically requested and signed off on for your property. The coating and fascia board application were both completed following your express directions and choices—not ours. We fulfill projects according to the client's explicit requirements, and we expect contracted payments to be honored once that agreed-upon work is completed

  • 1 out of 5Oliviaa year ago

    BEWARE!!!!!!! BEWARE!!!!!!!!BEWARE!!!!!!!!! Where do I get started…… …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Me and my team did the best work possible and you did not want to pay for the work you where just adding to the job and your balance is still 45.000.. Please reach out to us directly so we can discuss your situation in detail and work toward a resolution. Your satisfaction is important to us.

  • 1 out of 5Azamat Syngizova year ago

    Before hiring them. Think a little. One of their crew stole our ladder and tools!

    Reply from the business

    I did not take your ladder !!!! We take pride in our work and have our own tools. There is no way that our company would do that. We also never received any complaints about this issue directly, And as I see you are not even in our system as a former client...

  • 1 out of 5JC F.2 years ago

    Frustrating experience and total waste of time: I had a dreadful experience with Ace Roofing. My roof was leaking in October. After an initial visit by Luis, I was promised an estimate within days and was left in the dark for weeks. After reaching out multiple time for an update, Sally and John claimed to be working on it, only to later inform me, 3 months later, that they could't provide an estimate. Meanwhile, my roof continues to leak. Terribly unprofessional and a complete waste of time. If they can't even manage estimates transparently, I would never trust them with my roof. Avoid at all costs.

    Reply from the business

    We sincerely apologize for the experience you've had with our team. Your frustration is completely understandable, and we take your feedback seriously. It’s disappointing to hear that we did not meet the standards you expected regarding … More

  • 1 out of 5Felix ChungEdited 3 years ago

    Update: 12 31 2022 The roof top that they did leaks again within a year and the person refused to come back and fix it. He said there are 150 people called today but he remember …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    We apologize for your recent experience and appreciate your feedback. It is concerning to hear about the issues you've faced with our service, particularly regarding the roofing issue and communication. We take such matters seriously and will look into the situation to ensure it is addressed properly. Our goal is to provide a respectful and transparent experience for all customers. Thank you for bringing this to our attention.

  • 1 out of 5Jonny Chan3 years ago

    tl;dr After inspecting my roof and verbally proposing a solution, no responsiveness for a week and then I was told they wouldn't do the job. Details: - they inspected my roof on Feb 20, verbally proposed a solution. I asked for a quote so we could move forward - I emailed or called them every day Feb 21 - 25, and 27. Kept being told I'd have a quote by "end of day", every day. I was persistent because I had a leaky roof and John told me we could fix it before the next rain - One week after initial inspection (Feb 27), they emailed me saying they're unable to service my address. So I had to start my search over for another roofer John seemed very nice on the phone initially. Very unfortunate we weren't able to hire them.

    Reply from the business

    We sincerely apologize for the lack of communication and the frustration you experienced during your interaction with us. This is not the standard of service we strive to provide. Your feedback is invaluable, and we will review our … More

  • 1 out of 5Andrew Choi4 years ago

    Buyer Double Beware ! I paid full price to replace two small new tile roof and two flat roof. I almost got cheated with just one new tile roof. Jon attempted to just repair the second roof using my old tiles but was caught in the act! So prepare to climb up to the roof to check every step of the process. As shown in the pics. He put metal flashing Just half on my flat roof. It leaks in less than a year. Took many attempts for him to come…the reason, he said he was busy because of so many complaints!!! He eventually came and did a Sloppy job patching up my “supposed”brand new tile roof! I thought he was kind, honest and experienced when I first met him… but he is the exact opposite plus very unprofessional and unresponsive!

    Google cut this review short. The full text is on their Google profile.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • leakage20
  • skylights9
  • courteous staff7
  • leak repair6
  • flat roof replacement5
  • reliable contractor4
  • prompt reply4
  • great warrantee3
  • easy repair3
  • honest evaluation2

Other reviews we hold

9 more of the 17 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Marco Morawec2 months ago

    ACE roofing worked with us to re-roof our house a few years ago when we decided to put solar panels onto our roof. They took extra care and worked with me to make sure their roofing works together with the solar panel mounts. …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thanks so much for the kind review, Marco — we’re glad the roof and solar mounts came together the way you wanted. We appreciate your patience with the communication during the project and will keep working to improve that. If you need any follow-up, inspections, or assistance with future maintenance, please reach out.

  • 5 out of 5Sang Ho Chung2 months ago

    ACE Roofing Group fixed our entryway stairway leak years ago when no one else could - still perfect today. When home insurance co required roof upgrades, we called ACE immediately. Four technicians completed the work in 3½ days, answering all questions politely. The owner, John, personally inspected everything - his quality control is exceptional. The roof looks perfect and resilient. With a 10-year workmanship warranty, ACE's professionalism is unmatched. Highly recommended to all San Francisco and Bay Area neighbors!

    Reply from the business

    Thank you for your 5 starts,

  • 5 out of 5afgdistrict25 Treasurer2 years ago

    Very professional in the way they created the estimate. Liked their attention to detail. Will be sure to reach out to Ace on the next roofing job!

    Reply from the business

    Thank you for compliment, Ace roofing will do Six stars work.

  • 5 out of 5Paula SymondsEdited 2 years ago

    I just want to leave this because it so surprised and pleased me. I had ACE come out a week ago to fix a leak in my roof. Today in the downpour the roof leaked in the same place as before. So I called back and John (I'm assuming the owner) …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you for sharing your positive experience with ACE. We're thrilled to hear that John and the team demonstrated such integrity and commitment to resolving your issues. Your satisfaction is our top priority, and it’s wonderful to know that we could promptly address both the skylight and roof concerns. We appreciate your trust in us and are grateful for your kind words. Our team looks forward to continuing to serve you!

  • 5 out of 5Ryan Gonzalez2 years ago

    Luis is great - hardworking, honest, timely, and smart. He quickly figured out why I had a leak, and rather than overcharging me or selling me something I didn’t need (like a new roof), he had his crew install a new drain, and just like …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you for your wonderful feedback, Ryan! We're thrilled to hear that Luis provided you with honest and effective solutions to your roofing issues. It's great to know that our team could resolve your leak without unnecessary costs. Your satisfaction is our priority, and we appreciate your support. If you need anything in the future, feel free to reach out!

  • 4 out of 5myra leavittEdited 2 years ago

    The work did by Luis was great fair bid but failed to keep promise told what was wrong with prior roofer work but changed mind about putting in writing rather than saying I don't want to put in writing just ignored my calls had further leaks least made good on these repairs

    Reply from the business

    Thank you for your feedback, Myra. We’re glad to hear that Luis did great work and provided a fair bid. We apologize for the communication issues you experienced and understand how important it is to have things documented. We appreciate … More

  • 5 out of 5Maggie Garcia2 years ago

    Luis did a great job on my mom’s roof in San Francisco, he was really responsive and made my mom comfortable with the price and his workmanship . the repair went great instead of offering a new roof like everyone else did

    Reply from the business

    Thank you for 5 stars, Ace Roofing believe honest policy, quality work and affordable budget will get reward, Thank you again .

  • 1 out of 5Diana Blum7 years ago

    Took full payment $17,500 for supposedly redoing my roof, but when my roof leaked ~1 year later I found out he failed city inspections and let the permit expire. Filed complaint with CSLB to find out his license has already been revoked. …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Jennifer LeeEdited 8 years ago

    Buyer Beware! Long overdue review about incompetence and unprofessionalism dating back to January 2018. …

    Google cut this review short. The full text is on their Google profile.

Other roofers in San Francisco

Ranked by how many ratings Google has counted.

Other roofers we list in San Francisco
Roofing contractor
Eco Smart Roofersolar panels, sustainability, free inspections4.9142 ratings1.4% one and two star(415) 240-9840
ELM Roofing Contractors Incflat roof replacement, inspections, respectful staff5.0135 ratings0% one and two star(415) 534-4396
7x7 Roofingleak, efficient team, quick work5.0128 ratings0% one and two star(415) 535-8170
Mr. Roofing, Inc.skylight repair, solar installation, gutter replacement4.7117 ratings6.0% one and two star(650) 832-9995
San Francisco Roofing Prohome, inspection, roof repair4.9110 ratings0% one and two star(628) 500-7390
Marina Bay Roofingleaks, smooth process, respectful crew5.0105 ratings1.9% one and two star(628) 233-8140

All roofers in San Francisco →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 170 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 25, of which 17 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.