Mid Peninsula Roofing
Company Overview
At Mid Peninsula Roofing, we strive to: ""Serve our clients with guaranteed quality and craftsmanship while ensuring a safe and uplifting workplace that promotes personal growth, pride, integrity, and respect among our employees.""
Mid Peninsula Roofing, Inc. began its journey in San Carlos back in 1985.
Our company has thrived, evolving into a corporation with a team of over 30 professionals.
Our reputation is founded on quality, value, and remarkable customer service.
We focus on the latest advancements in fire-resistant roofing materials and technology.
Our management team boasts more than 100 years of professional experience.
Feel confident knowing you are partnering with one contractor,
Mid Peninsula Roofing, Inc.
We are licensed by the State of California, bonded, insured, and our employees are covered by Worker's Compensation Insurance.
Matthew Greening,
Business Services
- Solar system installation
Business Location & Hours
Mon: | 7:00 AM - 4:00 PM |
Tue: | 7:00 AM - 4:00 PM |
Wed: | 7:00 AM - 4:00 PM |
Thu: | 7:00 AM - 4:00 PM |
Fri: | 7:00 AM - 4:00 PM |
Sat: | Closed |
Sun: | Closed |
Recommended Customer Reviews

Matt, Joaquin and Jorge (demo) are top notch gentlemen. As matter of fact the whole team that showed up to take care of the roof was great! Pricing was the best out of the 4 bids we received. They are clean and highly professional.
I was speaking with Jorge outside my house when a small piece of my old roof fell behind my bushes. He politely said ""excuse me"" and quickly went behind the bushes to pick it up and tossed into the back of the truck. Now that's how clean they are when doing the demolition. That piece of old roof was not visible where it landed, so it could have been left there. Jorge made sure that my house was left like no one had been there tearing up my roof.
Joaquin has made a lasting impression on us. He was on site making sure things went smoothly and once everything was done, he came back to make sure everything was to our liking. He took care of some flashing issue that was left from the previous owner and offered a few suggestions that I can do to improve the function of my house and all with a smile.
I would highly recommend this company to anyone. Whether the project is small or large, I sure MPR will handle it. They are top notch and if we ever need a roof, this is the company I'll be calling.

I just got a new TPO roof. I can't say enough about the amazing job the Mid Pen team did. From the first contact I had until the final walkthough the whole thing went so smoothly. I highly highly recommend Mid Peninsula Roofing. I couldn't have made a better choice.
I worked with Ron, who is the VP of roofing division and President of solar division. His personal attention and time was so refreshing (and needed since getting a new roof done is stressful and something you usually know nothing about).
The best of the whole experience - the attention to detail and how CLEAN my home was left each day. You wouldn't even know anything was happening at then end of the day. I had read horror stories about roofers leaving homes a giant mess and refusing to come back and clean it. Not here...they made a point of tarping everything including my driveway where the truck was parked. Then they cleaned up the entire perimeter each day so there was not a spec of dirt left. They even picked up my leaves in the process. WOW! And, my foreman Andrew was on-site and available to answer questions and provide advice.

Mid Peninsula is great on all counts - fair pricing, fast, professional, conscientious and tidy. We've worked with a bunch of vendors on the remodel of our house and Mid Peninsula is one of the best we've encountered.

Our house in Palo Alto presented a few challenges: steep gambrel (Dutch) roof, redwood gutters, copper flashings, lots of plants, and mature trees restricting access. Invited bids from four roofers; only Joaquin from Mid Peninsula Roofing said 'no problem'. My wife was unsure of her material choice, so Matt took us to a house in Woodside they had recently completed using the same material. The MPR crew set up scaffolding without damaging anything (well, they asked permission to squash one square foot of green onions in our kitchen garden).
All work was completed in one week by courteous, competent workmen. Any debris was cleaned up at the end of each day. At the end, they went around with a magnet on a string to find any stray nails. The roof looks great! There were no extra charges. My wife and I are completely satisfied with MPR.
By the way, MPR was the lowest of the bids, although we didn't choose them based on cost.

Mid-Peninsula replaced my roof earlier this year. I based my rating on:
1. A reasonable price, compared to bids from 4 other roofers.
2. Speed - they had a well-coordinated set of crews working on my project so that they were in and out quickly.
3. Extra work - they gave me a fair price for the dry rot they discovered and didn't nickel and dime me on a few other extras that emerged
4. Good quality product - although I haven't wintered yet, the work they did looks really nice.
5. Cleanliness - they were really good about cleaning up after themselves every day.
I would hire them again.

I had gotten 3 other bids for a shake roof and decided to go with mid peninsula. Matt is an expert when it comes to roofing. He used the finest materials and gave me the best price. All of his employees were a pleasure to be around. They were very tidy and fast. Thank you for a beautiful roof!!

I had Mid Peninsula replace my 1920's red tile roof. Joaquin and his crew did an outstanding job. They were professional and clean (even tarped my flowerbeds for protection). The crew very carefully stacked my almost 100 year old irreplacable roof tiles without breaking one while they installed a new membrane. They even came back on a Saturday morning to complete my job. Call Mid Peninsula and ask for Joaquin and his guys!

I can't say anything about the quality of their work-because they never gave me their estimate, despite repeated requests. Here's the scoop: my neighbor referred me to them for a little leak we have in our skylight. Joaquin and one other worker came out as scheduled and he told me he would send me an estimate in a few days. I followed up a day past the promised date and every day thereafter for a week. After three days I was told that my quote had gotten mixed up with my neighbor's file. I figured that once they had figured that out, they would send me the quote, but nope, I never got it, even after two more calls. It has now been three weeks and I have officially given up. I guess I join Elena K. and Dennis M in the frustration pool. I wish they would have just told me my small job wasn't worth their time rather than have me waiting around and wasting my time.

We had a new roof installed by Mid Peninsula Roofing in June. We had a wood shingled roof that had seen it`s day. Initially, we had wanted to stay with the wood shingles. However, after excellent consulation from Ron and Matt we decided to go with the composite roof. We are very pleased with our new roof. The week of storms indicates the quality of the roof and the job done by a very good crew. We did have three other estimates prior to deciding on Mid Peninsula. Not only was the price very fair they went the extra mile to make us very satisfied customers. We highly recommend Mid Peninsula Roofing. Bart S. San Mateo, Ca.

We just had a new roof put on, and Matt and his team at Mid Peninsula did a great job. We took a few weeks to decide on a roof style and Matt had his team come over and tarp our trouble area on our old roof, which held us over during the very rainy weather we had in March.
They moved quickly and were very clean, which are important when installing a roof. They even fully tarped my garage because we had to move so quickly between rain storms, we could not completely clear out our garage, so they literally put a drop ceiling in our garage and kept all our stuff clean. They even put back my boxes that were in a small attic area.
I would recommend Mid Peninsula Roofing as a company that I would work with again, which I hope will not be for another 30 years!