Cabrillo Plumbing, Heating & Air logo

Cabrillo Plumbing, Heating & Air

HVAC contractor · San Francisco, CA · reviewed since 2013

How 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
AGradeLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20.
#17 of 46 gas contractorsPosition 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 monthsAverage stars on reviews from the last 12 months only.
1.2%1–2★ in 2 yearsShare 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 billMedian bill customers of this company reported in their reviews (needs 3+ priced reviews).

Cabrillo Plumbing, Heating & Air at a glance

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)Each 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.

Satisfaction92Reliability92Craft & service94Value100Momentum100Replies to reviews89Satisfaction: 92 (median 88)Reliability: 92 (median 87)Craft & service: 94 (median 95)Value: 100 (median 100)Momentum: 100 (median 100)Replies to reviews: 89 (median 78)
This companyGas Contractors median0 = centre, 100 = best
SatisfactionSatisfaction · 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
ReliabilityReliability · 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 & serviceCraft & 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
ValueValue · 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
MomentumMomentum · 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 reviewsReplies 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

  • 5 stars1,14796%
  • 4 stars232%
  • 3 stars71%
  • 2 stars61%
  • 1 star101%

Praise vs complaints

Phrases our text analysis found in 977 written reviews

  • Praise2,12299%
  • Complaints321%

PriceGoogle asks reviewers whether the price was great, reasonable or overpriced; these are their answers.

Price verdicts customers left with their Google review

  • 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

  • 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

  • Frank 52 reviews
  • Fernando 51 reviews
  • Brian 36 reviews
  • Cichetti 36 reviews
  • Randy 33 reviews
  • Javier 32 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.

Recent priced reviews

DavidLocal Guide · 17 reviewsTotal 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
Walter15 reviewsTotal 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
Pat2 reviewsTotal 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
Sheila2 reviewsTotal 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
Tom6 reviewsTotal 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!

Paid $2,000+Faucet installation+ Responsiveness+ Punctuality+ Quality
Robert2 reviewsTotal 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

Photos

Customer reviews

4.9 ★★★★★ 1,193 reviews on Google · rating breakdown

Reviews from Google, shown as published (original wording, unedited).

Jobs customers hired them for — from Google's service tags and the review text
Team members customers mention
Filter by topic — each topic is highlighted in the reviews in the same color
Kimberly Karp4 reviewsTotal number of Google reviews Kimberly has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

David SFLocal Guide · 17 reviewsTotal number of Google reviews David has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Walter Howe15 reviewsTotal number of Google reviews Walter has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Pat Knowles2 reviewsTotal number of Google reviews Pat has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Sandy Schroedl2 reviewsTotal number of Google reviews Sandy has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Sheila Kenney2 reviewsTotal number of Google reviews Sheila has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Tom6 reviewsTotal number of Google reviews Tom has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

Yep… (microphone drop) Randy was EXCELLENT… If you haven’t figured it out… this is the review!

  • Price: $2,000+
  • Positive: Responsiveness, Punctuality, Quality, Professionalism
  • Services: Faucet installation
Response from the owner · a week ago

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!

Robert Raffo2 reviewsTotal number of Google reviews Robert has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Dominique Williams1 reviewTotal number of Google reviews Dominique has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

daniel smith9 reviewsTotal number of Google reviews daniel has written across all businesses on Google Maps, not just this one.
Review from Google · view on Google
★★★★★

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!

Cabrillo Plumbing, Heating & Air on Google Maps →

Business details