HVAC contractor · San Francisco, CA · reviewed since 2013
iHow the Experts Score is calculatedEach factor is scored 0–100 on absolute terms (standing in the category can only raise it), then weighted; problems flagged in review highlights or a recent slide in ratings are subtracted:Satisfaction 55%92+50.2Reliability 24%92+22.3Value 14%100+14.1Replies to reviews 7%89+6.3Craft & service penalty94−0.6Experts Score= 92Grade A: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.92SCORE
AGradeiLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20.
#17 of 46 gas contractorsiPosition by Experts Score among all companies we track in this category. · better than 64%
4.9★★★★★1,193 Google reviews · 24 photos
96%five-star reviews
4.93★last 12 monthsiAverage stars on reviews from the last 12 months only.
1.2%1–2★ in 2 yearsiShare of 1–2★ reviews in the last 24 months — or the 20 newest reviews when the company had fewer than 20 in that time.
67%reviews answered by the owner
$748typical billiMedian bill customers of this company reported in their reviews (needs 3+ priced reviews).
Customers frequently praise the punctuality, communication, and thoroughness of technicians who handle services like furnace maintenance, water heater installation, and duct cleaning. Many reviewers highlight the clear explanations provided during repairs and the professional demeanor of the staff. However, some low-star reviews criticize the pricing as significantly higher than competitors and describe a tendency to recommend expensive replacements over repairs, with one complaint noting a lack of basic knowledge from a dispatcher.
Google rating: 4.9 out of 5 from 1,193 reviews (96% five-star).
Reviews on this page: 1,193 Google reviews (977 with written comments, 10 with photos).
Owner responses: the business replied to 67% of reviews.
Most recent review: October 27, 2026.
Service: Gas Contractor serving San Francisco, California.
Data from Google, last updated October 29, 2026.
Score profile vs other gas contractors
Score per factor (100 = best)iEach factor is scored 0–100 on absolute terms (star average, share of 1–2★ reviews, price verdicts…); standing within the category can only raise it, never lower it.. Strongest: value and momentum; weakest: replies to reviews.
This companyGas Contractors median0 = centre, 100 = best
SatisfactioniSatisfaction · 54% of the scoreRecency-weighted star average (2-year half-life), shrunk toward the category mean by review volume; the company’s own lifetime average as the prior; absolute: 4.0★ = 0, 5★ = 100.Cabrillo Plumbing, Heating & Air: 92/100 on this factor. Category median: 88.A
92
ReliabilityiReliability · 24% of the scoreHow rarely jobs go badly: share of 1–2★ reviews — 60% the last 24 months (or the 20 newest if fewer), 40% all-time; 0% = 100, 15%+ = 0; the category percentile can only raise it.Cabrillo Plumbing, Heating & Air: 92/100 on this factor. Category median: 87.A
92
Craft & serviceiCraft & service · penalty only, up to −10 pointsGoogle review highlights: Quality, Professionalism, Responsiveness, Punctuality — how rarely reviewers flag them as a negative, per review since highlights began; 0% = 100, 5%+ = 0. Subtracted from the score (up to −10), never averaged in — clean highlights are the norm, not a bonus.Cabrillo Plumbing, Heating & Air: 94/100 on this factor. Category median: 95.A
94
ValueiValue · 14% of the scoreCustomers’ own price verdicts (Great / Reasonable vs Overpriced) and Value highlights; 65% absolute (all “reasonable” ≈ 80, “great” = 100), the category percentile can only raise it.Cabrillo Plumbing, Heating & Air: 100/100 on this factor. Category median: 100.A
100
MomentumiMomentum · penalty only, up to −10 pointsPenalises only a real slide: last-12-month average below lifetime (−0.5★ = 0). Still 4.8★+ over the last year, or steady/improving = 100. Subtracted from the score (up to −10), never averaged in.Cabrillo Plumbing, Heating & Air: 100/100 on this factor. Category median: 100.A
100
Replies to reviewsiReplies to reviews · 7% of the scoreHow often the owner publicly replies to reviews under 5★ (1–4★). Needs 3+ such reviews, otherwise not counted; 65% absolute (80%+ replied = 100), the category percentile can only raise it.Cabrillo Plumbing, Heating & Air: 89/100 on this factor. Category median: 78.A
89
Bar = this company · dark tick = category median.
Star ratings
1,193 Google reviews we collected
4.9of 5
5 stars1,14796%
4 stars232%
3 stars71%
2 stars61%
1 star101%
Praise vs complaints
Phrases our text analysis found in 977 written reviews
99%praise
Praise2,12299%
Complaints321%
PriceiGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.
Price verdicts customers left with their Google review
97%fair
Great price2323%
Reasonable6566%
Overpriced33%
Not sure88%
$748+112% vs typical gas contractors
Middle half of what 85 customers paid ($382–$1.9k) · gold mark = category median.
Topic share
How often each topic comes up in the written reviews
7topics
Staff & attitude60528%
Speed & response49623%
Quality & results42220%
Communication22110%
Would recommend20810%
Price & value1276%
Honesty & trust753%
What customers talk about
We read 977 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.
“Couldn’t be more professional or kind both Randy and Justin were amazing …”
“I called Cabrillo, and they diagnosed the problem right away and Justin fixed it!”
“Called to get a quote to do a very basic snake of our slow draining tub.”
“On time, thorough, willing to explain what they were doing and taking my questions seriously.”
“WORST SERVICE EVER!”
“Robert explains the problem clearly and doesn’t quit until he knows what’s wrong.”
“If you are looking for excellence in plumbing, I would recommend Cabrillo Plumbing without hesitation.”
“…the other technicians who deliver such quality and careful work, i cant recommend them enough, having been a satisfied customer for over 15 years.…”
“I signed up for the annual maintenance program because it is a great value and I look forward to continuing to work with the company.”
“Pricey, but the whole Cabrillo team is a pleasure to work with.”
“Clean, thorough, and clearly experts in the field, it was easy to trust them to make the best decisions for our home.”
People customers mention
Frank52 reviews
Fernando51 reviews
Brian36 reviews
Cichetti36 reviews
Randy33 reviews
Javier32 reviews
praise complaint · found by our text analysis, Google review wording unchanged.
Reviews for your job
Customers hired Cabrillo Plumbing, Heating & Air for 8 kinds of job. Pick one to see what they paid and said.
DDavidLocal Guide · 17 reviewsiTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a week ago★★★★★
I am so grateful that the Cabrillo team saved my HVAC: special shout out to Justin (the repair technician) and coordinating staff (Gessa, Candice, and Sal). They are so organized and excellent at following up. My Mitsubishu mini split started frosting up and dripping. I call the other company (nextHvac) first.…
Paid $2,000+Reasonable priceHVAC system repair
WWalter15 reviewsiTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a week ago★★★★★
Matthew and Fernando were punctual and fast in cleaning or dryer vent. Very professional service.
Paid $400–600
PPat2 reviewsiTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · a week ago★★★★★
Thanks for the prompt, efficient service. Dave even had the parts needed on site in his truck so that the garbage grinder and needed plumbing went smoothly.
Paid $1,200–1,400Reasonable priceService not listed
SSheila2 reviewsiTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited a week ago★★★★★
Robert and Matt are the best. Robert explains the problem clearly and doesn’t quit until he knows what’s wrong. Robert has done at least three jobs for me and I feel like he is the absolute best there is!
Paid $200–400HVAC system maintenanceService not listed
TTom6 reviewsiTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · Edited 2 weeks ago★★★★★
Yep… (microphone drop)
Randy was EXCELLENT…
If you haven’t figured it out… this is the review!
RRobert2 reviewsiTotal number of Google reviews this person has written across all businesses on Google Maps (not just this one). More reviews usually means a more experienced, trustworthy reviewer. · 4 weeks ago★★★★★
Matthew and Fernando were wonderful. On time, thorough, willing to explain what they were doing and taking my questions seriously. And fast! Cleaned all my air ducts, replaced a part on my furnace and cleaned my dryer vent. When something unexpected came up, they explained it and were able to fix it that day.…
Paid $2,000+Reasonable priceHeating system repairHVAC duct & vent cleaning
Excellent. Couldn’t be more professional or kind both Randy and Justin were amazing …
Response from the owner · a day ago
Thank you for the 5 star review Kimberly! We strive to provide "the service you expect and the quality you deserve" with all of our customers. And it's nice to know that Randy and Justin provided those services for you, we'll be sure to let them know!
D
David SFLocal Guide · 17 reviewsiTotal number of Google reviews David has written across all businesses on Google Maps, not just this one.
I am so grateful that the Cabrillo team saved my HVAC: special shout out to Justin (the repair technician) and coordinating staff (Gessa, Candice, and Sal). They are so organized and excellent at following up. My Mitsubishu mini split started frosting up and dripping. I call the other company (nextHvac) first. After spending over $1000 there, nothing worked and they recommended a replacement. I called Cabrillo, and they diagnosed the problem right away and Justin fixed it! I would give them a ten-star review if I could.
Price assessment: Reasonable price
Price: $2,000+
Services: HVAC system repair
Response from the owner · 6 days ago
Thank you so much, David, for the fantastic 5-star review! We’re thrilled that our Cabrillo team was able to get your Mitsubishi mini split back up and running and save you from an unnecessary replacement. We’ll be sure to share your kind words with Justin, Gessa, Candice, and Sal—they’ll be delighted to know their hard work and dedication made such a difference. At Cabrillo, we believe in providing the service you expect and the quality you deserve, and we’re grateful you trusted us with your HVAC needs. Thank you for choosing Cabrillo and for the ten-star enthusiasm! We truly appreciate your support!
W
Walter Howe15 reviewsiTotal number of Google reviews Walter has written across all businesses on Google Maps, not just this one.
Matthew and Fernando were punctual and fast in cleaning or dryer vent. Very professional service.
Price: $400–600
Response from the owner · a week ago
Thank you for the 5 star review Walter! We're happy that Matthew and Fernando delivered the service you expect and the quality you deserve every step of the way! Whether it's duct cleaning, plumbing, heating or air, we're always here for you!
P
Pat Knowles2 reviewsiTotal number of Google reviews Pat has written across all businesses on Google Maps, not just this one.
Thanks for the prompt, efficient service. Dave even had the parts needed on site in his truck so that the garbage grinder and needed plumbing went smoothly.
Price assessment: Reasonable price
Price: $1,200–1,400
Services: Service not listed
Response from the owner · a week ago
Thank you for the 5 star review Pat! We're happy that Dave made the job go smoothly, that's part of delivering the service you expect and the quality you deserve every step of the way!
S
Sandy Schroedl2 reviewsiTotal number of Google reviews Sandy has written across all businesses on Google Maps, not just this one.
Mathew & Dave were amazing! Definitely would recommend them.
Price assessment: Reasonable price
Price: $800–1,000
Services: HVAC system maintenance, A/C system maintenance, Service not listed
Response from the owner · a week ago
Thank you for the 5 star review Sandy! We're thrilled that Dave and Matthew delivered the service you expect and the quality you deserve! We're always here when you need us!
S
Sheila Kenney2 reviewsiTotal number of Google reviews Sheila has written across all businesses on Google Maps, not just this one.
Robert and Matt are the best. Robert explains the problem clearly and doesn’t quit until he knows what’s wrong. Robert has done at least three jobs for me and I feel like he is the absolute best there is!
Price: $200–400
Services: HVAC system maintenance, Service not listed
Response from the owner · a year ago
Wow! Thank you for 5 star review Sheila! Those difficult sneaky leaks can be hard to find but leave it up to Robert to solve it! And with Matt by his side, they were able to repair it in a timely fashion! We appreciate your loyalty with Cabrillo throughout the years and you know we're always here when you need us!
T
Tom6 reviewsiTotal number of Google reviews Tom has written across all businesses on Google Maps, not just this one.
Thank you for the 5 star review Tom! That microphone drop is Randy delivering the service you expect and the quality you deserve-every step of the way! We're always here when you need us!
R
Robert Raffo2 reviewsiTotal number of Google reviews Robert has written across all businesses on Google Maps, not just this one.
Matthew and Fernando were wonderful. On time, thorough, willing to explain what they were doing and taking my questions seriously. And fast! Cleaned all my air ducts, replaced a part on my furnace and cleaned my dryer vent. When something unexpected came up, they explained it and were able to fix it that day. Can't say enough good things about Matthew and Fernando.
Price assessment: Reasonable price
Price: $2,000+
Services: Heating system repair, HVAC duct & vent cleaning
Response from the owner · 4 weeks ago
Thank you so much, Robert, for the awesome 5-star review! We’re thrilled to hear that Matthew and Fernando provided the prompt, thorough, and professional service you deserve. We’re especially glad they took the time to answer your questions, explain their work, and address the unexpected issue the same day.
We truly appreciate your kind words about their work. Our goal is always to provide the service you expect and the quality you deserve. We’ll be sure to share your feedback with Matthew and Fernando—they’ll be delighted to hear it!
Thank you again for choosing Cabrillo, Plumbing, Heating & Air!
D
Dominique Williams1 reviewiTotal number of Google reviews Dominique has written across all businesses on Google Maps, not just this one.
Matt was excellent. Really appreciated the friendly and knowledgeable service. He took the time to explain what was going on with our furnace and water heaters, gave tips to make sure we could avoid problems for the future, and handled everything in a timely fashion. Will definitely be requesting him for any future service.
Price assessment: Reasonable price
Services: Heating system repair
Response from the owner · a month ago
Thank you so much, Dominique, for the wonderful 5-star review! We’re thrilled to hear that Matt provided friendly, knowledgeable service and took the time to explain everything clearly. We truly appreciate your trust in us and are glad he could help with your furnace and water heaters while sharing tips to help prevent future issues.
We look forward to taking care of you again whenever you need us. We’re proud to provide the service you expect and the quality you deserve!
D
daniel smith9 reviewsiTotal number of Google reviews daniel has written across all businesses on Google Maps, not just this one.
Dave. and Fernando were prompt, courteous, and did a great job! I have used Cabrillo Plumbing for 10 years for my apartment building and have always been extremely satisfied
Response from the owner · a month ago
Thank you so much for the 5-star review, Daniel! We truly appreciate your continued trust in Cabrillo over the past 10 years. We’re glad to hear that Dave and Fernando were prompt, courteous, and did a great job. We take pride in providing the service you expect and the quality you deserve. Thank you for choosing Cabrillo Plumbing, Heating & Air—we look forward to serving you for many more years!