

Loading map...
We found a company with a serious pattern of abandoning customers after the check clears. Three reviewers described leaving multiple unreturned messages over weeks trying to get warranty repair estimates or leak fixes, with one homeowner tracking seven ignored calls before giving up and hiring someone else. The disconnect is striking because initial installations often went smoothly. Sixteen reviews praised Matt's teams for tidy work sites, punctual crews, and thoughtful details like spray-painting pipes to match shingle color. One Hillsborough client noted that every builder they consulted recommended Matt for complex steep roofs, and a 2024 reviewer was thrilled with how the crew handled a 15/12 pitch roof plus solar panel installation. But the post-sale collapse is consistent enough to make the gamble unwise. One reviewer put it plainly after four weeks of silence on a shedding slate roof under warranty: "Expect he'll be out of business soon. Should be." If you need a roof and nothing will ever go wrong, you might get lucky. If you value a contractor who'll pick up the phone when a $6,000 roof starts leaking, look elsewhere.
If you're willing to bet that your roof will never need follow-up attention, the workmanship might justify the risk. But we found too many customers stranded with leaks and warranty issues, unable to get a single callback after weeks of trying.
Jen C. hired Mid Peninsula Roofing about 14 years ago to put cedar shingles and copper gutters on her home; the work looked attractive, a city inspector signed off, and she thought the job was done. A year later a neighbor re-roofing next door pointed out water damage around her chimney and she discovered Mid Peninsula had never installed flashing; rain had been running down the chimney into the walls until the company returned to install the flashing. That early miss left her wary, but she stayed on their radar. Fast forward to a recent leak in an older addition that hadn’t been replaced before. Jen called two contractors, received two bids, and — regretting it in hindsight — chose Mid Peninsula because their price was lower than Izmirian’s union-rate bid. The crew missed two promised Monday start dates, forcing her to rearrange her mornings, then finally arrived on the third try, replaced the roof and gutters, and left everything looking and smelling like fresh cedar. The first rain of the season, however, brought a new leak that ruined newly replaced drywall and upended scheduled painters. Matt, the owner, insisted the roof couldn’t be leaking and sent his “best guy,” who cl
Sudon M. hired the company to install a slate roof on a new-construction home four years ago, paying a premium for the job. They found the crew acceptable during the build — crews visited several times, worked to meet the design criteria, and got the installation in place — but the lead installer never felt particularly friendly. The contract carried a 10-year warranty, yet four years in the slate tiles began coming off the house in large numbers, like a maple tree shedding in autumn. They left three voicemails for Matt over the course of a month and received no reply. The lingering impression: the warranty and customer service evaporated once the work was done, leaving a costly roof and no responsive contact to fix it.
Patrick faced a challenging re-roof: a very steep 15/12 pitch with six dormers and other complications. He hired Mid Peninsula Roofing, who put scaffolding around the house and tackled the job in a deliberate, competent way — a careful tear-off, a clean re-roof, and added roof venting as part of the work. They also installed 15 Enphase PV panels, a choice he’s happy with. He walked away impressed by the workmanship and the finished package: a properly vented, neatly re-roofed house with a newly integrated Enphase array.
Passed screening
Passed screening
Among the longest-standing installers in the market.
Not BBB rated.
Reviews were posted naturally over time.
Scott L. hired Mid Peninsula Roofing to install a slate roof on his estate‑sized Hillsborough home in 2004. He found Matt, the owner, to be more than a contractor — Matt guided the choice of materials and the installation approach and even pitched in on other parts of the build. The slate went on beautifully and drew compliments for years, and when a chimney leak appeared (caused by the general contractor, not the roofing job) Matt stepped in and repaired it anyway. Now building another Hillsborough house, he made Matt his first and only call for the roof because every builder he consulted recommended him; when trade people see a steep, complex roof they point to Matt as the local expert. Matt continues to offer practical suggestions to make the new roof an asset, and the lasting detail that sticks is how consistently construction professionals steer homeowners to him for difficult roofing work.
Sudon M. hired the company to install a slate roof on a new-construction home four years ago, paying a premium for the job. They found the crew acceptable during the build — crews visited several times, worked to meet the design criteria, and got the installation in place — but the lead installer never felt particularly friendly. The contract carried a 10-year warranty, yet four years in the slate tiles began coming off the house in large numbers, like a maple tree shedding in autumn. They left three voicemails for Matt over the course of a month and received no reply. The lingering impression: the warranty and customer service evaporated once the work was done, leaving a costly roof and no responsive contact to fix it.
J. Lee had a roof-and-solar package installed on their home four years earlier and discovered in August 2022 that the inverter stopped working. Despite the failure, their PG&E statements kept showing a $10 monthly charge, and at the annual True‑Up they were hit with a surprise bill of more than $1,900 instead of the usual roughly $200 credit. They reached back out to the original salesperson to get the inverter covered under the 10‑year warranty in year four, but the salesperson dropped the ball. After more than three weeks of almost-daily phone calls with no returned messages at the time of writing, they ended up facing a large, unexpected True‑Up charge while still waiting for the company to respond.
Randy B. remembers Mid Peninsula Roofing installing a slate roof on his 7,000-square-foot Hillsborough home 14 years ago and getting a solid job at the time. He discovered the relationship changed when trouble started: a small leak surfaced about a month ago, and after several phone calls and repeated promises that someone would contact him, weeks passed with no word. The same pattern unfolded last year — good work for the original big project, but no follow-through on smaller issues. The standout detail is the company’s responsiveness: they delivered an excellent initial installation but repeatedly left him waiting for routine repairs. For buyers who expect reliable ongoing service for leaks and minor fixes, that gap in follow-up is the most important thing to know.
Sheri A. had Mid Peninsula replace her roof six years earlier. When heavy weekend rains produced a leak in her bathroom, the crew showed up immediately after her call — even on what must have been a very busy day for them. They climbed onto the roof, inspected it, and traced the problem to a large mass of pine needles blocking drainage and forcing water under the shingles. They handled the visit professionally and courteously and were very helpful, leaving her relieved that the fix was a clogged runoff rather than a failing roof.
Melissa G. hired Mid Peninsula to put a new roof on her home about 14 years ago through her contractor, and that original job went smoothly. A few years later they returned for repair work and added roof vents — vents that have since begun to leak. A technician came by a few weeks ago to inspect, but no estimate or follow-up call ever arrived. She phoned the office at least four times and left messages for Matt, and emailed Ron, yet received no response. She accepts that crews can be busy, but found the silence especially unprofessional for a repeat customer; what lingers is a leaking roof and no timeline or commitment to fix it. After seeing several other one-star ratings, she can’t recommend working with the company.
Arley L. hired Mid Peninsula to replace a roof and walked away with a tidy, well‑finished job. The crew moved quickly and left the site clean, though they overlooked the shingles on a bay window on the first visit; Arley made one call and the team came back about ten days later to correct it. He dealt directly with Matt and Joaquin, who were responsive on the phone. The roof has been in place for a year with no issues, and the single follow‑up call — not a cascade of callbacks — is the detail that stands out.
Jen C. hired Mid Peninsula Roofing about 14 years ago to put cedar shingles and copper gutters on her home; the work looked attractive, a city inspector signed off, and she thought the job was done. A year later a neighbor re-roofing next door pointed out water damage around her chimney and she discovered Mid Peninsula had never installed flashing; rain had been running down the chimney into the walls until the company returned to install the flashing. That early miss left her wary, but she stayed on their radar. Fast forward to a recent leak in an older addition that hadn’t been replaced before. Jen called two contractors, received two bids, and — regretting it in hindsight — chose Mid Peninsula because their price was lower than Izmirian’s union-rate bid. The crew missed two promised Monday start dates, forcing her to rearrange her mornings, then finally arrived on the third try, replaced the roof and gutters, and left everything looking and smelling like fresh cedar. The first rain of the season, however, brought a new leak that ruined newly replaced drywall and upended scheduled painters. Matt, the owner, insisted the roof couldn’t be leaking and sent his “best guy,” who cl
Peter H. had the company replace his roof about four years ago, and when a leak developed at the chimney flashing he discovered water where it shouldn’t be. The crew came out twice to trace the problem, but after those inspections they never returned to make the repair. Owner Matt repeatedly promised he would send someone to fix the flashing, then started missing calls and stopped answering altogether. Peter ended up with an expensive roof job that produced a new leak and no reliable follow-up; the detail that sticks is the two initial visits followed by silence from the owner rather than the repair he was promised.
Long-term satisfaction for Bay Area Energy Solutions drops to 1.9 ★ compared to early reviews. This decline is worse than 75% of installers we looked at.
Long-term reviews carry the most weight in our methodology because they are most representative of what you should be paying for: a system that will perform for years.