retail.sonomahottubs.com Open in urlscan Pro
35.208.234.90  Public Scan

Submitted URL: https://retail.sonomahottubs.com/
Effective URL: https://retail.sonomahottubs.com/?utm_campaign=summer-savings
Submission: On June 09 via api from US — Scanned from DE

Form analysis 4 forms found in the DOM

POST https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&form=ht-savings-list

<form enctype="multipart/form-data" method="post" action="https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&amp;form=ht-savings-list" class="frm-show-form  frm_ajax_submit  frm_pro_form " id="form_ht-savings-list"
  data-token="c1e0bf2fdba8a983eec7a187e43f6564">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">HT Savings list</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="3">
        <input type="hidden" name="frm_hide_fields_3" id="frm_hide_fields_3" value="">
        <input type="hidden" name="form_key" value="ht-savings-list">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_3" name="frm_submit_entry_3" value="8cbb1a3f21"><input type="hidden" name="_wp_http_referer" value="/wp-json/frm/v2/forms/3?return=html">
        <div id="frm_field_15_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_30r6p_fname" id="field_30r6p_fname_label" class="frm_primary_label">First Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_30r6p_fname" name="item_meta[15]" value="" placeholder="First Name" data-reqmsg="First Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_16_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_d6ms5_lname" id="field_d6ms5_lname_label" class="frm_primary_label">Last Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_d6ms5_lname" name="item_meta[16]" value="" placeholder="Last Name" data-reqmsg="Last Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_17_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_rtuxc_email" id="field_rtuxc_email_label" class="frm_primary_label">Email <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="email" id="field_rtuxc_email" name="item_meta[17]" value="" placeholder="Email" data-reqmsg="Email cannot be blank." aria-required="true" data-invmsg="Email is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_18_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_mjgf3_phone" id="field_mjgf3_phone_label" class="frm_primary_label">Phone <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="tel" id="field_mjgf3_phone" name="item_meta[18]" value="" data-frmmask="999-999-9999" placeholder="Phone" data-reqmsg="Phone cannot be blank." aria-required="true" data-invmsg="Phone is invalid" aria-invalid="false"
            pattern="\d\d\d-\d\d\d-\d\d\d\d$">
        </div>
        <div id="frm_field_19_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_x3plt_postal" id="field_x3plt_postal_label" class="frm_primary_label">Postal Code <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_x3plt_postal" name="item_meta[19]" value="" placeholder="Postal Code" data-reqmsg="Postal Code cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <input type="hidden" name="item_meta[20]" id="field_v5e7b_utm_src" value="">
        <input type="hidden" name="item_meta[21]" id="field_w9ufl_utm_cam" value="">
        <input type="hidden" name="item_meta[169]" id="field_om75a_return_url" value="">
        <input type="hidden" name="item_meta[170]" id="field_b2113_website" value="">
        <input type="hidden" name="item_meta[599]" id="field_xftnz_hp_website" value="">
        <input type="hidden" name="item_meta[651]" id="field_9eh9t_ptracker" value="/">
        <div id="frm_field_780_container" class="frm_form_field form-field ">
          <div class="frm_submit">
            <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">View Savings List</button>
          </div>
        </div>
        <input type="hidden" name="item_key" value="">
        <div class="frm__65398c6d68ded">
          <label for="frm_email_3" style="display:none;"> If you are human, leave this field blank. </label>
          <input id="frm_email_3" type="text" class="frm_verify" name="frm__65398c6d68ded" value="" autocomplete="off" style="display:none;">
        </div>
        <input name="frm_state" type="hidden" value="MatEvq0tlulALRbYEsyZjB9+agBpO04U/VwI9TQ2FJhfJYvW0Nx/RrxsPrhaDrCgbn8ym0VXe/tr7CZ5V2PnaGcOiSsifxxH9UYhhCwr4Bo=">
      </div>
    </fieldset>
  </div>
</form>

POST https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&form=ht-savings-list

<form enctype="multipart/form-data" method="post" action="https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&amp;form=ht-savings-list" class="frm-show-form  frm_ajax_submit  frm_pro_form " id="form_ht-savings-list"
  data-token="c1e0bf2fdba8a983eec7a187e43f6564">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">HT Savings list</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="3">
        <input type="hidden" name="frm_hide_fields_3" id="frm_hide_fields_3" value="">
        <input type="hidden" name="form_key" value="ht-savings-list">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_3" name="frm_submit_entry_3" value="8cbb1a3f21"><input type="hidden" name="_wp_http_referer" value="/wp-json/frm/v2/forms/3?return=html">
        <div id="frm_field_15_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_30r6p_fname" id="field_30r6p_fname_label" class="frm_primary_label">First Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_30r6p_fname" name="item_meta[15]" value="" placeholder="First Name" data-reqmsg="First Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_16_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_d6ms5_lname" id="field_d6ms5_lname_label" class="frm_primary_label">Last Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_d6ms5_lname" name="item_meta[16]" value="" placeholder="Last Name" data-reqmsg="Last Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_17_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_rtuxc_email" id="field_rtuxc_email_label" class="frm_primary_label">Email <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="email" id="field_rtuxc_email" name="item_meta[17]" value="" placeholder="Email" data-reqmsg="Email cannot be blank." aria-required="true" data-invmsg="Email is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_18_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_mjgf3_phone" id="field_mjgf3_phone_label" class="frm_primary_label">Phone <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="tel" id="field_mjgf3_phone" name="item_meta[18]" value="" data-frmmask="999-999-9999" placeholder="Phone" data-reqmsg="Phone cannot be blank." aria-required="true" data-invmsg="Phone is invalid" aria-invalid="false"
            pattern="\d\d\d-\d\d\d-\d\d\d\d$">
        </div>
        <div id="frm_field_19_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_x3plt_postal" id="field_x3plt_postal_label" class="frm_primary_label">Postal Code <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_x3plt_postal" name="item_meta[19]" value="" placeholder="Postal Code" data-reqmsg="Postal Code cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <input type="hidden" name="item_meta[20]" id="field_v5e7b_utm_src" value="">
        <input type="hidden" name="item_meta[21]" id="field_w9ufl_utm_cam" value="">
        <input type="hidden" name="item_meta[169]" id="field_om75a_return_url" value="">
        <input type="hidden" name="item_meta[170]" id="field_b2113_website" value="">
        <input type="hidden" name="item_meta[599]" id="field_xftnz_hp_website" value="">
        <input type="hidden" name="item_meta[651]" id="field_9eh9t_ptracker" value="/">
        <div id="frm_field_780_container" class="frm_form_field form-field ">
          <div class="frm_submit">
            <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">View Savings List</button>
          </div>
        </div>
        <input type="hidden" name="item_key" value="">
        <div class="frm__65398c6d68ded">
          <label for="frm_email_3" style="display:none;"> If you are human, leave this field blank. </label>
          <input id="frm_email_3" type="text" class="frm_verify" name="frm__65398c6d68ded" value="" autocomplete="off" style="display:none;">
        </div>
        <input name="frm_state" type="hidden" value="MatEvq0tlulALRbYEsyZjB9+agBpO04U/VwI9TQ2FJhfJYvW0Nx/RrxsPrhaDrCgbn8ym0VXe/tr7CZ5V2PnaGcOiSsifxxH9UYhhCwr4Bo=">
      </div>
    </fieldset>
  </div>
</form>

POST https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&form=ht-savings-list

<form enctype="multipart/form-data" method="post" action="https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&amp;form=ht-savings-list" class="frm-show-form  frm_ajax_submit  frm_pro_form " id="form_ht-savings-list"
  data-token="c1e0bf2fdba8a983eec7a187e43f6564">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">HT Savings list</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="3">
        <input type="hidden" name="frm_hide_fields_3" id="frm_hide_fields_3" value="">
        <input type="hidden" name="form_key" value="ht-savings-list">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_3" name="frm_submit_entry_3" value="8cbb1a3f21"><input type="hidden" name="_wp_http_referer" value="/wp-json/frm/v2/forms/3?return=html">
        <div id="frm_field_15_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_30r6p_fname" id="field_30r6p_fname_label" class="frm_primary_label">First Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_30r6p_fname" name="item_meta[15]" value="" placeholder="First Name" data-reqmsg="First Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_16_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_d6ms5_lname" id="field_d6ms5_lname_label" class="frm_primary_label">Last Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_d6ms5_lname" name="item_meta[16]" value="" placeholder="Last Name" data-reqmsg="Last Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_17_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_rtuxc_email" id="field_rtuxc_email_label" class="frm_primary_label">Email <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="email" id="field_rtuxc_email" name="item_meta[17]" value="" placeholder="Email" data-reqmsg="Email cannot be blank." aria-required="true" data-invmsg="Email is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_18_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_mjgf3_phone" id="field_mjgf3_phone_label" class="frm_primary_label">Phone <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="tel" id="field_mjgf3_phone" name="item_meta[18]" value="" data-frmmask="999-999-9999" placeholder="Phone" data-reqmsg="Phone cannot be blank." aria-required="true" data-invmsg="Phone is invalid" aria-invalid="false"
            pattern="\d\d\d-\d\d\d-\d\d\d\d$">
        </div>
        <div id="frm_field_19_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_x3plt_postal" id="field_x3plt_postal_label" class="frm_primary_label">Postal Code <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_x3plt_postal" name="item_meta[19]" value="" placeholder="Postal Code" data-reqmsg="Postal Code cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <input type="hidden" name="item_meta[20]" id="field_v5e7b_utm_src" value="">
        <input type="hidden" name="item_meta[21]" id="field_w9ufl_utm_cam" value="">
        <input type="hidden" name="item_meta[169]" id="field_om75a_return_url" value="">
        <input type="hidden" name="item_meta[170]" id="field_b2113_website" value="">
        <input type="hidden" name="item_meta[599]" id="field_xftnz_hp_website" value="">
        <input type="hidden" name="item_meta[651]" id="field_9eh9t_ptracker" value="/">
        <div id="frm_field_780_container" class="frm_form_field form-field ">
          <div class="frm_submit">
            <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">View Savings List</button>
          </div>
        </div>
        <input type="hidden" name="item_key" value="">
        <div class="frm__65398c6d68ded">
          <label for="frm_email_3" style="display:none;"> If you are human, leave this field blank. </label>
          <input id="frm_email_3" type="text" class="frm_verify" name="frm__65398c6d68ded" value="" autocomplete="off" style="display:none;">
        </div>
        <input name="frm_state" type="hidden" value="MatEvq0tlulALRbYEsyZjB9+agBpO04U/VwI9TQ2FJhfJYvW0Nx/RrxsPrhaDrCgbn8ym0VXe/tr7CZ5V2PnaGcOiSsifxxH9UYhhCwr4Bo=">
      </div>
    </fieldset>
  </div>
</form>

POST https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&form=ht-savings-list

<form enctype="multipart/form-data" method="post" action="https://hpforms.bpimclients.com/wp-admin/admin-ajax.php?action=frm_forms_preview&amp;form=ht-savings-list" class="frm-show-form  frm_ajax_submit  frm_pro_form " id="form_ht-savings-list"
  data-token="c1e0bf2fdba8a983eec7a187e43f6564">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">HT Savings list</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="3">
        <input type="hidden" name="frm_hide_fields_3" id="frm_hide_fields_3" value="">
        <input type="hidden" name="form_key" value="ht-savings-list">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_3" name="frm_submit_entry_3" value="8cbb1a3f21"><input type="hidden" name="_wp_http_referer" value="/wp-json/frm/v2/forms/3?return=html">
        <div id="frm_field_15_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_30r6p_fname" id="field_30r6p_fname_label" class="frm_primary_label">First Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_30r6p_fname" name="item_meta[15]" value="" placeholder="First Name" data-reqmsg="First Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_16_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_d6ms5_lname" id="field_d6ms5_lname_label" class="frm_primary_label">Last Name <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_d6ms5_lname" name="item_meta[16]" value="" placeholder="Last Name" data-reqmsg="Last Name cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_17_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_rtuxc_email" id="field_rtuxc_email_label" class="frm_primary_label">Email <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="email" id="field_rtuxc_email" name="item_meta[17]" value="" placeholder="Email" data-reqmsg="Email cannot be blank." aria-required="true" data-invmsg="Email is invalid" aria-invalid="false">
        </div>
        <div id="frm_field_18_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_mjgf3_phone" id="field_mjgf3_phone_label" class="frm_primary_label">Phone <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="tel" id="field_mjgf3_phone" name="item_meta[18]" value="" data-frmmask="999-999-9999" placeholder="Phone" data-reqmsg="Phone cannot be blank." aria-required="true" data-invmsg="Phone is invalid" aria-invalid="false"
            pattern="\d\d\d-\d\d\d-\d\d\d\d$">
        </div>
        <div id="frm_field_19_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_x3plt_postal" id="field_x3plt_postal_label" class="frm_primary_label">Postal Code <span class="frm_required" aria-hidden="true">*</span>
          </label>
          <input type="text" id="field_x3plt_postal" name="item_meta[19]" value="" placeholder="Postal Code" data-reqmsg="Postal Code cannot be blank." aria-required="true" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <input type="hidden" name="item_meta[20]" id="field_v5e7b_utm_src" value="">
        <input type="hidden" name="item_meta[21]" id="field_w9ufl_utm_cam" value="">
        <input type="hidden" name="item_meta[169]" id="field_om75a_return_url" value="">
        <input type="hidden" name="item_meta[170]" id="field_b2113_website" value="">
        <input type="hidden" name="item_meta[599]" id="field_xftnz_hp_website" value="">
        <input type="hidden" name="item_meta[651]" id="field_9eh9t_ptracker" value="/">
        <div id="frm_field_780_container" class="frm_form_field form-field ">
          <div class="frm_submit">
            <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">View Savings List</button>
          </div>
        </div>
        <input type="hidden" name="item_key" value="">
        <div class="frm__65398c6d68ded">
          <label for="frm_email_3" style="display:none;"> If you are human, leave this field blank. </label>
          <input id="frm_email_3" type="text" class="frm_verify" name="frm__65398c6d68ded" value="" autocomplete="off" style="display:none;">
        </div>
        <input name="frm_state" type="hidden" value="MatEvq0tlulALRbYEsyZjB9+agBpO04U/VwI9TQ2FJhfJYvW0Nx/RrxsPrhaDrCgbn8ym0VXe/tr7CZ5V2PnaGcOiSsifxxH9UYhhCwr4Bo=">
      </div>
    </fieldset>
  </div>
</form>

Text Content

Skip to content



HOT TUB
NEW YEAR SAVINGS EVENT

Save up to $5,500 Off a Hot Tub!

View Savings List


HOT TUB VALENTINES SAVINGS EVENT

Save up to $6,000 on Hot Tubs!

View Savings List

Hot Tub


SUMMER SAVINGS EVENT

Save Up To 30% Off On Hot Tubs

View Savings List



DOWNLOAD SAVINGS LIST

 * View savings on all in-stock and floor models
 * On-site financing available

HT Savings list
First Name *
Last Name *
Email *
Phone *
Postal Code *
View Savings List
If you are human, leave this field blank.


DOWNLOAD SAVINGS LIST

 * View savings on all in-stock and floor models
 * On-site financing available

HT Savings list
First Name *
Last Name *
Email *
Phone *
Postal Code *
View Savings List
If you are human, leave this field blank.


DOWNLOAD SAVINGS LIST

 * View savings on all in-stock and floor models
 * Get 0% financing

HT Savings list
First Name *
Last Name *
Email *
Phone *
Postal Code *
View Savings List
If you are human, leave this field blank.


DOWNLOAD SAVINGS LIST

 * View savings on all in-stock hot tubs
 * Get 0% financing

HT Savings list
First Name *
Last Name *
Email *
Phone *
Postal Code *
View Savings List
If you are human, leave this field blank.



ONE TIME EVENT – FOR A LIMITED TIME

Get the best savings of the year on hot tubs! Dimension One Spas® made a large
inventory available to the general public through this one time event. Based on
the tremendous savings, we strongly urge you to come as early as possible for
the best deals as quantities are limited.

Monday: 10am – 4pm

Tuesday: 10am – 4pm

Wednesday: 10am – 4pm

Thursday: 10am – 4pm

Friday: 10am – 4pm

Saturday: 10am – 4pm

Sunday: By Appt.


SALE LOCATION

Sonoma Store
19230 Highway 12
Sonoma, CA 95476
Call: (707) 781-9440

Santa Rosa Store
4970 Highway 12
Santa Rosa, CA 95409
Call: (707) 781-9440

Napa Store
2475 Solano Avenue
Napa, CA 94558
Call: (707) 781-9440




DON’T MISS OUT ON THE BEST SAVINGS OF THE YEAR!

If you are looking for a high-quality hot tub and great value, now is the time
to get unbeatable prices. At the Dimension One Spas® Sale, browse the largest
selection of in stock hot tubs. Beat the rush and get the best savings for a
limited time with On-site financing available.
View Savings List



MAXIMIZE YOUR FUN AND RELAXATION WITH THE RIGHT HOT TUB

Dimension One Spas® provides three different hot tub collections to meet your
specific needs, including the Bay Collection, Reflections Collection, and @Home
Collection.


THE BAY™ COLLECTION


ULTIMATE LUXURY, STYLE, AND PERFORMANCE

If you are looking for a high quality massage and performance, The Bay™
Collection is a great choice.
The Bay™ Collection is available in three models ranging in size, from a
five-seater to a large spa with eight massage options. From the distinctive
curvilinear silhouette to the deep, fully-loaded interior, the Bay™ Collection
is more than a sight to behold; it’s everything you could ever dream of in a
spa.

View Savings List
View Savings List
View Savings List


THE REFLECTIONS® COLLECTION


ADVANCED ENGINEERING AND DESIGN

If you are looking for the most comprehensive hydrotherapy performance, the
Reflections® Collection is designed for you. With seats of varying heights for
different body types, powerful, adjustable hydrotherapy jets, and unique
features you cannot find anywhere else, these hot tubs deliver a truly
rejuvenating experience.

View Savings List


@HOME® COLLECTION


AFFORDABLE LUXURY, ENJOYMENT AND PERFORMANCE

If you are looking for an affordable hot tub with style and performance, the
@Home Collection is the right choice. Whether for relaxing, family fun, wellness
or romance, the @Home Collection offers something for everyone.

View Savings List
View Savings List


WHAT CLIENTS SAY ABOUT US

SHARIA PIERCE

My mom is in the market for a new hot tub and we had an appointment with Jason
today. And while Sonoma Hot Tubs does indeed have the top of the line spas, his
custom service were what made us chose to purchase from this business. His
kindness, knowledge, patience and integrity made what could have been a
stressful experience (making a big purchase) absolutely effortless. He spent
over an hour with us answering a million questions and talking through options,
never putting any pressure on my elderly mom or rushing us. Jason is such a gem
and this business is beyond lucky to have him as an employee.



MARK GODLEY

These folks stand by their product. Bought a DimensionOne Diplomat from them
during COVID. Very consultative on helping me select the right model based on my
needs. In the last 2 years, they have helped with some basic diagnostics as well
as doing service under warranty at my very remote house nearly 2 hours away from
Santa Rosa. They care about their customers and build long term trust through
treating people well. Good old fashion service is worth a ton these days…they
deliver it.






INSPIRATION GALLERY




SAVE UP TO $5,500 OFF A HOT TUB!

View Savings List


SAVE UP TO $5,500 OFF A HOT TUB!

View Savings List


SAVE UP TO 30% OFF ON HOT TUBS

View Savings List


SAVE UP TO $6,000 ON HOT TUBS!

View Savings List

COME VISIT US

19230 Highway 12
Sonoma, CA 95476
Call: (707) 781-9440

4970 Highway 12
Santa Rosa, CA 95409
Call: (707) 781-9440

2475 Solano Avenue
Napa, CA 94558
Call: (707) 781-9440

Copyright 2024 © Sonoma Hot Tubs & Pool Supplies.
All rights reserved.
*Valid for available stock/models.