Hot tub store · Portland, OR · 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 64%84+53.4Reliability 28%79+22.3Replies to reviews 8%35+2.9Experts Score= 78Not enough data for value; its weight is shared by the others.Grade B: A = 80+, B = 60–79, C = 40–59, D = 20–39. Needs 10+ reviews.78SCORE
BGradeiLetter from the Experts Score: A = 80+, B = 60–79, C = 40–59, D = 20–39, F = under 20.
#2 of 9 spa repairiPosition by Experts Score among all companies we track in this category. · better than 88%
4.9★★★★★172 Google reviews · 24 photos
92%five-star reviews
5.00★last 12 monthsiAverage stars on reviews from the last 12 months only.
5%1–2★, last 20 reviewsiShare of 1–2★ reviews in the last 24 months — or the 20 newest reviews when the company had fewer than 20 in that time.
Customers frequently cite knowledgeable staff, helpful product guidance, and efficient installation services for hot tubs, pools, and fireplaces. Positive feedback highlights clear communication during delivery delays and a lack of pressure during sales. However, some reviews report dissatisfaction with high chemical pricing, a no-return policy on sealed items, and difficulties securing warranty service appointments.
Google rating: 4.9 out of 5 from 172 reviews (92% five-star).
Reviews on this page: 172 Google reviews (150 with written comments, 3 with photos).
Owner responses: the business replied to 14% of reviews.
Most recent review: October 26, 2026.
Service: Spa Repair Service serving Portland, Oregon.
Data from Google, last updated November 3, 2026.
Score profile vs other spa repair
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: momentum and satisfaction; weakest: replies to reviews.
Haven Spa Pool & HearthSpa Repair 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.Haven Spa Pool & Hearth: 84/100 on this factor. Category median: 71.A
84
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.Haven Spa Pool & Hearth: 79/100 on this factor. Category median: 67.B
79
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.Not enough reviews for this factor yet. Category median: 100.–
–
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.Not enough reviews for this factor yet. Category median: 92.–
–
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.Haven Spa Pool & Hearth: 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.Haven Spa Pool & Hearth: 35/100 on this factor. Category median: 49.D
35
Bar = this company · dark tick = category median.
Star ratings
172 Google reviews we collected
4.9of 5
5 stars15992%
4 stars85%
3 stars21%
2 stars11%
1 star21%
Praise vs complaints
Phrases our text analysis found in 150 written reviews
97%praise
Praise23897%
Complaints73%
Topic share
How often each topic comes up in the written reviews
7topics
Staff & attitude7430%
Quality & results5924%
Speed & response4016%
Communication2912%
Would recommend2410%
Price & value146%
Honesty & trust52%
What customers talk about
We read 150 written reviews and marked every phrase about these topics. The same colors are highlighted in the reviews.
“Randy and Marshall were so helpful and they have great prices”
“Shawn and Brandon did a great job putting in our winter pool cover.”
“Tyler was able to troubleshoot and figure out how to finally get our two fireplaces up and running again after many years of both of them not working.”
“The installation team was highly professional and very efficient.”
“There were some communication issues on a service a delivery call but Tyler and Shawn coordinated above and beyond to deliver as promised.”
“Highly recommend making this your go to pool and spa spot.”
“The process was smooth, convenient, and reasonably priced.”
“Contrary to the positive reviews, I discovered that the spa chemicals were overpriced after I sent my son to make a purchase.”
“He is a good, honest, knowledgeable, and really nice guy.”
People customers mention
Justin28 reviews
Steph22 reviews
Randy15 reviews
Shawn15 reviews
Beaverton9 reviews
Jeff8 reviews
praise complaint · found by our text analysis, Google review wording unchanged.
Recent reviews
JJanna1 reviewiTotal 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★★★★★
Randy answered every question & made us feel comfortable about our purchase & our decision!
BBryce9 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★★★★★
Shawn and Brandon did a great job putting in our winter pool cover. Installation went great and the cover is on and looks awesome.
TTom10 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. · 2 months ago★★★★★
I got my first pool this summer and had ZERO idea what to do, where to start, or what I was getting into. Marshall and Randy at Haven have been just a godsend and have made everything SO easy. My kid has been able to enjoy the pool, my wife hasnt had to worry (too much) about any crazy bacteria or sicknesses. They…
SSarahLocal Guide · 30 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. · 3 months ago★★★★★
I received such great help today figuring out how to get my first pool swim ready! thank you!
KKirk1 reviewiTotal 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. · 3 months ago★★★★★
Great people to work with. This is our second hot tub purchase from them and would purchase again. Very knowledgeable regarding their products.
Kkelly1 reviewiTotal 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. · 3 months ago★★★★★
Marshall amd Randy are very knowledgeable and helpful with all of your pool needs
Randy answered every question & made us feel comfortable about our purchase & our decision!
Response from the owner · 6 days ago
We're so glad Randy helped you feel confident in your decision! Choosing a new hot tub is exciting, and we're happy he could answer your questions and make the process comfortable. We can't wait for you to enjoy your new Artesian South Seas spa! And remember, our help doesn't stop at delivery. Stop by anytime for water testing, water-care advice, or help with any questions that come up along the way. We're here to help you make the most of your new spa!
B
Bryce Saling9 reviewsiTotal number of Google reviews Bryce has written across all businesses on Google Maps, not just this one.
Shawn and Brandon did a great job putting in our winter pool cover. Installation went great and the cover is on and looks awesome.
Response from the owner · 6 days ago
We're glad to hear Shawn and Brandon got your pool cover installed and looking great! It's always nice to have everything buttoned up and ready for the off-season. We'll pass along your feedback to the guys. Thanks for trusting Haven to help get your pool ready for winter!
J
Jessica DesChenes10 reviewsiTotal number of Google reviews Jessica has written across all businesses on Google Maps, not just this one.
Randy and Marshall were so helpful and they have great prices
Response from the owner · a month ago
Thank you, Jessica! We’re so glad Randy and Marshall were able to help you out. We really appreciate the kind words and are happy you found a great value at Haven! 😊
T
Tom Hawkins10 reviewsiTotal number of Google reviews Tom has written across all businesses on Google Maps, not just this one.
I got my first pool this summer and had ZERO idea what to do, where to start, or what I was getting into. Marshall and Randy at Haven have been just a godsend and have made everything SO easy. My kid has been able to enjoy the pool, my wife hasnt had to worry (too much) about any crazy bacteria or sicknesses. They show you exactly what to do. They don’t try and sell you anything you don’t need. Highly recommend making this your go to pool and spa spot. Thank you Haven and thank you Randy and Marshall!
Response from the owner · 2 months ago
Thank you so much for sharing this! We know getting your first pool can feel like a lot to take on, so it means a great deal to hear that Randy and Marshall were able to make the process easier and give you the confidence to enjoy it. We love helping our customers understand their pool and feel comfortable taking care of it, without pushing products they don’t need. Most importantly, we’re thrilled your family is enjoying the pool! We’ll be sure to share your kind words with the Beaverton team. Thank you for choosing Haven! 💙🏊♂️
S
Sarah CrewsLocal Guide · 30 reviewsiTotal number of Google reviews Sarah has written across all businesses on Google Maps, not just this one.
I received such great help today figuring out how to get my first pool swim ready! thank you!
Response from the owner · 2 months ago
You’re so welcome! 😊 We’re glad we could help get you ready for your first swim! Enjoy the pool, and don’t hesitate to reach out if you have any questions along the way. We’re always happy to help! 💦🏊♀️
K
Kirk Warner1 reviewiTotal number of Google reviews Kirk has written across all businesses on Google Maps, not just this one.
Great people to work with. This is our second hot tub purchase from them and would purchase again. Very knowledgeable regarding their products.
Response from the owner · 3 months ago
Thank you for your wonderful review and for choosing Haven again for your hot tub! There's no greater compliment than earning a repeat customer. We're so glad you've had another great experience with our team, and we truly appreciate your kind words about our knowledge and service. Thank you for your continued trust in Haven. Enjoy your new spa! 💙♨️
K
kelly jackson1 reviewiTotal number of Google reviews kelly has written across all businesses on Google Maps, not just this one.
Marshall amd Randy are very knowledgeable and helpful with all of your pool needs
Response from the owner · 3 months ago
Thank you for the kind words! We're so glad Marshall and Randy were able to provide knowledgeable, helpful service for your pool needs. We'll be sure to share your compliments with them. Thank you for choosing Haven, and we look forward to helping you for many seasons to come! 💙🏊
T
Todd LongLocal Guide · 73 reviewsiTotal number of Google reviews Todd has written across all businesses on Google Maps, not just this one.
We purchased a hot tub here about three years ago. The experience was very positive. They continue to stand by their products and help me out with any questions I've had along the way! They are deserving of their high google rating!
Response from the owner · 8 months ago
It means a lot to hear that your experience has continued well beyond the initial purchase. Standing behind our products and being here when questions come up is exactly what we strive for. Your kind words about our Google rating really mean a lot to our entire team.
Z
Zea maysLocal Guide · 252 reviewsiTotal number of Google reviews Zea has written across all businesses on Google Maps, not just this one.
Our new Mendota gas fireplace insert, installed by Haven S,P&Hearth, is fabulous. We were able to customize various elements of our insert. The end result looks amazing & heats our home with gusto. Everyone at Haven did a great job, from start to finish. The installation team was highly professional and very efficient.
Response from the owner · 8 months ago
One of the best parts of the process is helping customers customize their insert so it perfectly fits their space and style — we’re so glad the end result looks amazing in your home. Your kind words about our team, from sales to installation, truly mean a lot. We take great pride in making the entire experience smooth, professional, and efficient from start to finish.
T
Terry Alan BowersLocal Guide · 51 reviewsiTotal number of Google reviews Terry has written across all businesses on Google Maps, not just this one.
We purchased a gas fireplace from Haven and we are thrilled with it, a great addition to our home. Our installers were impeccable, thorough, mindful, skillful, and neat. 5 stars don’t do them enough credit. Many thanks gentlemen.
Response from the owner · 9 months ago
Thanks so much for the great review! We’re glad you had a positive experience and really appreciate you sharing it. Customers like you make what we do worthwhile!