Excelsior Roofing Co. is San Francisco's oldest roofing firm. We have been family owned and operated since 1906. Mark Powers has been an employee since 1972 and became owner in 1983, the same year Excelsior Roofing Co. incorporated. An active foreman is on site, overseeing all jobs. Mark Powers inspects most jobs on a daily basis.
We are proud to represent a Union shop that employs, on average, fifteen men, all members of Roofers Union Local 40 S.F. All our men have obtained, or are undergoing, a three year State approved apprenticeship training program. We also are active in keeping current with safety practices and standards.
We are proud to represent a Union shop that employs, on average, fifteen men, all members of Roofers Union Local 40 S.F. All our men have obtained, or are undergoing, a three year State approved apprenticeship training program. We also are active in keeping current with safety practices and standards.
Business details
- Year established: 1906
- Employees: 15
Services
Repairs
Report
Gutters
Report
Roofing
Report
Excelsior Roofing Co. has helped San Francisco residents install and repair their roofs for more than 104 years. We use only the highest quality roofing supplies and products on the market, and offer free estimates for all prospective clients. Whether you need a new roof, repairs or custom roofing, we offer a service to meet your needs.
Videos
Reviews (23)
Veronica W.
Jun 11, 2022
Yashomati K.
Apr 14, 2022
Our roof had reached the end of life and I started the long haul of trying to find a roofing company. I got a number of quotes given the magnitude and importance of the investment. Excelsior got the job because, while not cheap, they weren't insanely expensive either - they are one of the oldest and most trusted shops in SF, and Mark was so responsive before, during, and after the project.
The whole team - Eduardo, Roberto.everyone was professional and they take a lot of pride in their work. We are now about a month after the roof was redone and they have stayed available to us for any follow-up needed. I highly recommend this company for any roofing or gutter related needs!
The whole team - Eduardo, Roberto.everyone was professional and they take a lot of pride in their work. We are now about a month after the roof was redone and they have stayed available to us for any follow-up needed. I highly recommend this company for any roofing or gutter related needs!
Kathleen H.
Mar 01, 2022
Thought we had already submitted a review for Excelsior, but hadn't. A couple of years ago they installed two skylights and one copper & glass atrium cover. Great job. No water or air leaks and they look nice. Used to have louvered windows in these which were a royal pain, but the new skylights open without any junky/dirty louvers. A few months ago they ripped out our old roof down to the deck and replaced it. Copper was used instead of galvanized metal.
The team did a wonderful job. No leaks & looks gorgeous. Excelsior is professional, reliable, knowledgeable and thorough. Eduardo Franco was our very capable estimator and manager of the crew. Mark Powers was the pro arranging/scheduling from the office end. Flawless start to finish. Excelsior is our go-to roofing company. This first-class operation receives our highest recommendation and respect.
The team did a wonderful job. No leaks & looks gorgeous. Excelsior is professional, reliable, knowledgeable and thorough. Eduardo Franco was our very capable estimator and manager of the crew. Mark Powers was the pro arranging/scheduling from the office end. Flawless start to finish. Excelsior is our go-to roofing company. This first-class operation receives our highest recommendation and respect.
Andy E.
Feb 18, 2022
We hired Excelsior Roofing to replace our skylight, as well as to do some general roofing maintenance. Everything went very smoothly -- they did exactly what they said they were going to do, and for the price they said it would be. The owner replied promptly to all my questions throughout the process. And the crew that did the work was great as well.
Russell N.
Dec 13, 2021
I contacted Excelsior and Mark got back to me quickly. Eduardo came out to do the estimate and I had the details in an email the next day. I have worked with this company several times over the past 13 years and they are the only roofing company I call. They did a great job this time as they have done for me in the past. Highly recommended!
Jeffrey Leong
Aug 20, 2021
Pleasent company staff from president down to worker! Excellent communication. Gladly photographed before and after condition and sent photos as requested. Everyone always said "Thank you for your business!" Easily scheduled appointment, On time and job completed as quoted. They cleaned up completely around perimeter. Could not ask for better experience.
Joseph M.
Aug 04, 2021
I discovered Excelsior Roofing on Angie's List (sad to say Angie's List is gone), and they had one of the best records, if not the best record among roofing companies. Their professionalism is exhibited thoroughly by its president, Mark Powers and by Bill Powers, Excelsior Roofing's construction supervisor. I have mainly been in touch with Mark by phone and by email.
His quote was reasonable and fair. As a customer, I found Mark knowledgeable, flexible and patient. I was very confident in what I wanted in replacing the roof on my house, and Mark was very cooperative in working with me. When it came to the actual work, Bill was in charge. Meeting with Bill you knew instantly this was the professional you wanted to oversee the work to be done.
He too exhibited the same professionalism, skill and patience of his brother, Mark. The crew Bill led exemplified the skill and intelligence of their supervisor. Excelsior Roofing is all you would hope for in a roofing company.
His quote was reasonable and fair. As a customer, I found Mark knowledgeable, flexible and patient. I was very confident in what I wanted in replacing the roof on my house, and Mark was very cooperative in working with me. When it came to the actual work, Bill was in charge. Meeting with Bill you knew instantly this was the professional you wanted to oversee the work to be done.
He too exhibited the same professionalism, skill and patience of his brother, Mark. The crew Bill led exemplified the skill and intelligence of their supervisor. Excelsior Roofing is all you would hope for in a roofing company.
Jennifer H.
Jul 18, 2021
I recently had Excelsior Roofing replace my roof. Eduardo came out to inspect my roof, give his recommendations, and provide estimates for the work. He was very professional and gave us multiple options for the replacement of our skylights. Throughout the process, Eduardo was easily accessible by phone and provided immediate answers to my questions.
On the day of the work, the Excelsior Roofing team arrived on time. They sent the entire crew to work on my roof and they finished replacing my roof in a day instead of two days as originally planned. The team worked really efficiently and cleaned up all areas afterwards. Our large skylight had to be custom built. That installation happened a week later. Overall, we had a great experience working with everyone at Excelsior Roofing.
On the day of the work, the Excelsior Roofing team arrived on time. They sent the entire crew to work on my roof and they finished replacing my roof in a day instead of two days as originally planned. The team worked really efficiently and cleaned up all areas afterwards. Our large skylight had to be custom built. That installation happened a week later. Overall, we had a great experience working with everyone at Excelsior Roofing.
Gilbert R.
Apr 17, 2021
I had my roof replaced by Excelsior even though the initial assessment says the roof will still be okay for two years. But I decided to just go ahead with the replacement because I didn't want to wait for the roof to start leaking. From initial assessment to contract signing up to the actual work on the roof, this company really made the whole process pain free.
The whole crew and the site supervisor, Eduardo were so effecient and very professional. I appreciate that the entire crew observed the health protocol! I am really happy with the result! I don't expect any leak but then again it has not rained yet after the work was done, but I am not worried, they guarantee their work! Besides, their President, Mark is really approachable and very helpful. I highly recommend this company.
The whole crew and the site supervisor, Eduardo were so effecient and very professional. I appreciate that the entire crew observed the health protocol! I am really happy with the result! I don't expect any leak but then again it has not rained yet after the work was done, but I am not worried, they guarantee their work! Besides, their President, Mark is really approachable and very helpful. I highly recommend this company.
S. R.
Mar 22, 2021
Another extremely positive experience with Excelsior Roofing. Some months ago I asked them to check my roof out prior to getting my house painted. At that moment, they told me things looked fine, but to call if anything arose. I noticed some staining a couple of weeks ago on my kitchen ceiling and asked them to come back and check it out. They said a crack had opened up, which they repaired very promptly with a temporary patch during a rainstorm (!), and then they came back today to finish repairing it and to reseal the edges of the rest of the roof at my request.
Mark Powers, the owner, Eduardo, the estimator, and Roberto, one of the roofers, were all unfailingly cordial. I could not be happier with this roofing company. They are the most honest people you could ever meet. It really gives me peace of mind to know they are there to help.
Mark Powers, the owner, Eduardo, the estimator, and Roberto, one of the roofers, were all unfailingly cordial. I could not be happier with this roofing company. They are the most honest people you could ever meet. It really gives me peace of mind to know they are there to help.
Alice N.
Dec 17, 2020
If you need roofing work done I highly recommend Excelsior Roofing. Mr. Bill Powers who came for the estimate really knows his roofs, can observe the problems quickly and recommend the repairs. Did 2 roofs for us, the crew was very efficient and they were all so courteous. One of the leads named Angel took the time to describe the work done for the repair roof.
The supervisor Raul came by to ensure things were being done as planned. Since it was done during the rainy period the job had to be postponed several times, Mark the owner would be sure the weather was dry before work started, he was so patient I never felt rushed. The finished roof looks beautiful and very neatly done! Well it rained last week and for the very first time I didn't need buckets in the living room to catch leaks! Thank you Excelsior Roofing great job and wonderful crew!
The supervisor Raul came by to ensure things were being done as planned. Since it was done during the rainy period the job had to be postponed several times, Mark the owner would be sure the weather was dry before work started, he was so patient I never felt rushed. The finished roof looks beautiful and very neatly done! Well it rained last week and for the very first time I didn't need buckets in the living room to catch leaks! Thank you Excelsior Roofing great job and wonderful crew!
V. F.
Apr 13, 2020
Excelsior Roofing is an OUTSTANDING company. I had a roof leak and I called several companies to inspect and recommend a fix. Excelsior roofing was the ONLY company that responded quickly and inspected the roof and provided a solution. They completed the work quickly and did a professional job. I would definitely hire them again!
John P.
Jan 24, 2020
My roof is about 14 years old and googled it about how long my bitumen modified roof would last. The internet says 15 years. So I emailed Mark and got an inspection done. The inspector said it would last another 3 to 4 years and its 20 years roof. The inspector explained to me in detail about the cracks on the roof and there is nothing to worry about.
He recommended that I check in with them in a few years. What's really good about this company is that they do free inspection and great customer service and not to sell something you don't need. I thought I would need a roof because there are cracks on the seams but the inspector said no right now! I still get to keep my money! Totally would ask this company to replace my roof in a few years! Thank you again!
He recommended that I check in with them in a few years. What's really good about this company is that they do free inspection and great customer service and not to sell something you don't need. I thought I would need a roof because there are cracks on the seams but the inspector said no right now! I still get to keep my money! Totally would ask this company to replace my roof in a few years! Thank you again!
Gwen E.
Jan 21, 2020
DO NOT hire this company. Unethical. They redid our gutters and left the roof drain covered with material causing our roof to flood and taking down part of our ceiling. When we called them they came out and said our roof was bad, they didn't use that type of material (how'd it get up there as one piece and covering the drain then?), etc etc. Quoted us a new roof and refused responsibility. NOTHING is wrong with our roof as indicated by several other companies that have been out, AND the lack of leaking once we opened up the roof drain by cutting out the material that they left there.
We were left to deal with the ruin caused by the combination of their shoddy work and unethical business practices. Save yourself from this hell and DO NOT HIRE THIS COMPANY.
We were left to deal with the ruin caused by the combination of their shoddy work and unethical business practices. Save yourself from this hell and DO NOT HIRE THIS COMPANY.
Ma R.
Jan 18, 2020
Excelsior finished replacing one tar and gravel roof and maintaining another at our home yesterday. The experience has been stellar from start to finish. Another roofing company (Standard) told us we needed a new roof THIRTEEN years ago. Excelsior came out twice since then saying that none of our 3 roofs needed to be replaced for at least 3 years (free inspections almost immediately after I called).
I can't recommend EXCELSIOR highly enough. The scheduling takes a good long time, but they were honest that my ceiling wasn't going to cave in while we waited. Their crew was so professional and so friendly. Their work is just beautiful if one cares about the look of silver paint and rocks on the roof. Thanks to Mark and all the guys who came out yesterday.
I can't recommend EXCELSIOR highly enough. The scheduling takes a good long time, but they were honest that my ceiling wasn't going to cave in while we waited. Their crew was so professional and so friendly. Their work is just beautiful if one cares about the look of silver paint and rocks on the roof. Thanks to Mark and all the guys who came out yesterday.
Miss P.
Dec 21, 2019
I waited too long to get my roof looked at, and by the time I started calling roofers, everyone was booked solid for months. Excelsior Roofing was no exception in that they were booked for a couple of months, but I was just looking for maintenance, so it was cool. Well, fast forward a couple of weeks when there was a rain storm and the roof started leaking.
I emailed Mark (the owner, I think), and he promptly responded, and got his crew to come out in a couple of days. It was really awesome of them to clear up their schedule to help out with an urgent issue. The crew was super nice, communicative, and efficient. I would highly recommend Excelsior Roofing!
I emailed Mark (the owner, I think), and he promptly responded, and got his crew to come out in a couple of days. It was really awesome of them to clear up their schedule to help out with an urgent issue. The crew was super nice, communicative, and efficient. I would highly recommend Excelsior Roofing!
Cat R.
Aug 09, 2019
Five+ stars for great initial customer service and being straight shooters. Star #1 - They responded quickly (only one that did). Start #2 - Came out same week. Star #3 - Arrived on time. Star #4 - Checked out the roof. Star #5 - Told me the roof was older, but in good shape, so nothing to do. Extra bonus star - no charge.
John D.
May 23, 2019
Asked for a free inspection and their technician showed up on time and ready. I had no particular reason to worry about the roof, but I hadn't had it inspected before at this property, so I thought why not? I was relieved to learn that my roof was already in great shape, and there's not any reason to get any work done! I really appreciate that Excelsior Roofing gave it to me straight. Thanks again!
Kathleen Brown
May 17, 2019
Excelsior isn't the cheapest, but it is the best. They have solved for me a number of roofing issues left by other contractors - leaky skylights, bad flashing, caulking used instead of flashing, and so on. Excelsior has been in business for decades - they are one of the oldest roofing companies in San Francisco. They are very experienced and get the job done right the first time.
Vita P.
Feb 18, 2019
Thank you Mark for excellent customer service and job well done. Our skylight started leaking during heavy rains this year. We were in the hurry to fix the problem. Excelsior Roofing inspected the roof, gave us honest estimate and competitive price. They fixed our problems quickly. The crew was knowledgeable, timely. We highly recommend this company.
Chris D.
Feb 17, 2019
Very professional, free estimate is key and after I gave them the ok the job was done! Very happy with the work. And they clean up after themselves. When the rains came there was a leak in the rear bedroom. I called them to let them know, They brought over a nice worker, but after he patched same problem. I had to hire a different company and they redid the small roof in the rear and no more leaks. So no more calling excelsior roofing for my roof. From 5 stars to 1 star.
Id S.
Dec 12, 2018
I have been a customer of Excelsior Roofing for 11 years. From putting a new roof in to doing maintenance Mark and the team have been stellar. Excellent quality of work, great to deal with, prompt. Excelsior also has amazing customer service - if you are a customer they will come out and do inspection and minor service for free and only charge if work needs to be done. Unmatched.
Steve T.
Apr 16, 2018
Mark's quote covered everything we discussed in detail, while others wrote a dollar amount on a cocktail napkin and assumed that was fine. I love that their roofers earn a union wage, that Excelsior has been in business for over 100 years, and that their Yelp rating is close to perfect. They just finished re-roofing my home. Very professional, high quality from start to finish. I RECOMMEND THEM!