spasource.com Open in urlscan Pro
192.200.160.16  Public Scan

Submitted URL: https://ctrk.klclick2.com/l/01J71FH2XVJJJ5Q333EWQZBDJK_0
Effective URL: https://spasource.com/?utm_source=Klaviyo&utm_medium=campaign&_kx=cg_OUsl5xntByV1J2U5PzLtIdEAu604QmdhBxwlDd3MjKbfslgk7...
Submission: On September 06 via api from CA — Scanned from CA

Form analysis 5 forms found in the DOM

/search.php

<form class="form" action="/search.php">
  <fieldset class="form-fieldset">
    <div class="form-field">
      <label class="is-srOnly" for="search_query">Search</label>
      <input class="form-input" data-search-quick="" name="search_query" id="search_query" data-error-message="Search field cannot be empty." placeholder="Search the store" autocomplete="off">
    </div>
  </fieldset>
</form>

POST /subscribe.php

<form class="form footer-newsletter-form" action="/subscribe.php" method="post">
  <fieldset class="form-fieldset">
    <input type="hidden" name="action" value="subscribe">
    <input type="hidden" name="nl_first_name" value="bc">
    <input type="hidden" name="check" value="1">
    <div class="form-field">
      <label class="form-label is-srOnly" for="nl_email">Email Address</label>
      <div class="form-prefixPostfix wrap">
        <input class="form-input" id="nl_email" name="nl_email" type="email" value="" placeholder="Enter your email address">
        <button class="btn form-prefixPostfix-button--postfix" type="submit">Subscribe</button>
      </div>
    </div>
  </fieldset>
</form>

POST /login.php?action=check_login

<form class="navUser-loginForm form" action="/login.php?action=check_login" method="post" data-login-form="">
  <div class="shepple_social_login_wrapper" style=""><iframe
      src="https://bc.hexgator.com/social-login/widget?store_hash=a5lgtqwh56&amp;referrer=https://spasource.com/?utm_source=Klaviyo&amp;utm_medium=campaign&amp;_kx=cg_OUsl5xntByV1J2U5PzLtIdEAu604QmdhBxwlDd3MjKbfslgk7q3tzV3Oc1lck.WdGg3C"
      style="border:0px;height:96px;width:100%;" scrolling="no"></iframe></div>
  <div class="form-field">
    <label class="form-label" for="login_email">Email Address:</label>
    <input class="form-input" name="login_email" id="login_email" type="email">
    <span style="display: none;"></span>
  </div>
  <div class="form-field">
    <label class="form-label" for="login_pass">Password:</label>
    <input class="form-input" id="login_pass" type="password" name="login_pass">
    <span style="display: none;"></span>
  </div>
  <div class="form-actions">
    <input type="submit" class="button button--primary" value="Sign in">
    <a class="forgot-password" href="/login.php?action=reset_password">Forgot your password?</a>
    <a class="create-account" href="/login.php?action=create_account">Create Account</a>
  </div>
</form>

<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_1 go3067397721 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-WguyvG" novalidate=""
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: solid; border-width: 1px; border-color: rgb(0, 0, 0); background-color: rgb(255, 254, 254); background-repeat: no-repeat; background-position-y: 50%; padding: 40px 25px 15px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 520px; margin: -41px 0px -16px -26px; padding: 0px; border-top: 1px solid transparent; border-right: 0px; border-bottom: 1px solid transparent; border-left: 1px solid transparent; border-bottom-left-radius: 4px; border-top-left-radius: 4px; overflow: hidden; min-width: 520px; min-height: 470px;">
    <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; position: relative;"><img src="https://d3k81ch9hvuctc.cloudfront.net/company/WdGg3C/images/ef563ad8-a09d-472e-bdc8-e08c39eea0f3.png"
        class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; object-fit: cover; object-position: left center;"></div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 0px 0px 25px; min-height: 470px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-119809750" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-bebas-neue"
              style="font-size: 25px; color: rgb(94, 53, 148); font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600; font-style: normal;">Which Chair do you prefer?</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-119809751" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-arial"
              style="font-size: 14px; color: rgb(15, 15, 15); font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal;">Choose your favorite to enjoy amazing discounts.</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1"
        style="display: flex; justify-content: flex-start; padding: 10px 5px; position: relative; background-color: rgb(252, 251, 253); flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: flex-start; display: flex;">
          <fieldset class="needsclick go983184302 kl-private-reset-css-Xuajs1" style="align-self: flex-end; display: block;">
            <div role="group" class="needsclick  kl-private-reset-css-Xuajs1" style="display: block;"><input class="needsclick klaviyo-sr-only kl-private-reset-css-Xuajs1" tabindex="0" type="checkbox" id="Chair__9__17" name="Chair__9"
                aria-invalid="false" aria-label="Moderno"><label class="needsclick go3431972610 kl-private-reset-css-Xuajs1" for="Chair__9__17"
                style="display: flex; align-items: center; flex: 1 0 100%; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
                  xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(4, 4, 4); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,1)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Chair__9__17" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Chair__9__17" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Chair__9__17" fill="#060606" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(9, 9, 9); font-family: Poppins-Klaviyo-Hosted, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 1px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Moderno</div>
              </label><input class="needsclick klaviyo-sr-only kl-private-reset-css-Xuajs1" tabindex="0" type="checkbox" id="Chair__9__18" name="Chair__9" aria-invalid="false" aria-label="Luko Swivel"><label
                class="needsclick go3431972610 kl-private-reset-css-Xuajs1" for="Chair__9__18" style="display: flex; align-items: center; flex: 1 0 100%; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg
                  width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(4, 4, 4); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,1)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Chair__9__18" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Chair__9__18" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Chair__9__18" fill="#060606" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(9, 9, 9); font-family: Poppins-Klaviyo-Hosted, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 1px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Luko Swivel</div>
              </label><input class="needsclick klaviyo-sr-only kl-private-reset-css-Xuajs1" tabindex="0" type="checkbox" id="Chair__9__19" name="Chair__9" aria-invalid="false" aria-label="Pedali"><label
                class="needsclick go3431972610 kl-private-reset-css-Xuajs1" for="Chair__9__19" style="display: flex; align-items: center; flex: 1 0 100%; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg
                  width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(4, 4, 4); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,1)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Chair__9__19" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Chair__9__19" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Chair__9__19" fill="#060606" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(9, 9, 9); font-family: Poppins-Klaviyo-Hosted, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 1px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Pedali</div>
              </label><input class="needsclick klaviyo-sr-only kl-private-reset-css-Xuajs1" tabindex="0" type="checkbox" id="Chair__9__20" name="Chair__9" aria-invalid="false" aria-label="Osseflex Pro"><label
                class="needsclick go3431972610 kl-private-reset-css-Xuajs1" for="Chair__9__20" style="display: flex; align-items: center; flex: 1 0 100%; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg
                  width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(4, 4, 4); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
                  <g>
                    <g>
                      <rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,1)"></rect>
                    </g>
                  </g>
                </svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
                  <defs></defs>
                  <g id="checkbox_inner_Chair__9__20" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="checkbox-on-checkbox_inner_Chair__9__20" transform="translate(3.000000, 4.000000)" fill="#303B43">
                      <polygon id="shape-checkbox_inner_Chair__9__20" fill="#060606" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
                    </g>
                  </g>
                </svg>
                <div class="needsclick  kl-private-reset-css-Xuajs1"
                  style="cursor: pointer; color: rgb(9, 9, 9); font-family: Poppins-Klaviyo-Hosted, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 1px; margin-right: 24px; display: flex; position: relative; top: 1px;">
                  Osseflex Pro</div>
              </label></div>
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
          </fieldset>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go300628013 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(69, 54, 91); border-radius: 2px; border-style: none; border-color: rgb(21, 117, 81); border-width: 2px; color: rgb(253, 253, 253); font-family: Poppins-Klaviyo-Hosted, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 20px; font-weight: 400; letter-spacing: 2px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 48px; width: 100%;">Next
          Step</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

<form aria-live="polite" class="needsclick klaviyo-form klaviyo-form-version-cid_2 go417382439 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-YpVcPd" novalidate=""
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 700px; min-width: 200px; max-width: 1000px; border-radius: 0px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(242, 242, 242); background-repeat: no-repeat; background-position-y: 50%; padding: 20px 15px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 350px; margin: -20px 0px -20px -15px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 0px; border-top-left-radius: 0px; overflow: hidden; min-width: 350px; min-height: 400px;">
    <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; position: relative;"><img src="https://d3k81ch9hvuctc.cloudfront.net/company/WdGg3C/images/f1200f93-056c-4f23-a11d-7ecb04e88319.jpeg"
        class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; height: 100%; object-fit: cover; object-position: center center;"></div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 0px 0px 15px; min-height: 400px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/WdGg3C/images/25892561-10a0-48c1-8567-4a39cb8b3800.png" tabindex="-1" alt="pop-up form" class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 150px; height: auto; cursor: initial;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 120px 0px 10px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-115378952" style="width: 100%;"></div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-115378953" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span style="color: #2e2e2e;"><span class="ql-font-poppins"
                style="font-size: 36px; font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold;">&nbsp;</span><span
                style="font-family: 'Bebas Neue', Helvetica, Arial, sans-serif; font-weight: 400; font-size: 70px; color: #000000;"><span style="font-size: 80px;"><span class="ql-font-prata">$100 off</span></span></span><br></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 5px 0px 11px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-115378954" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 16px; color: #000000; font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;"><span style="font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif;"><strong><span
                    style="font-size: 16px;">ON EVERY EXAM CHAIR ORDER</span><br><span style="font-size: 12px;">With <span style="text-decoration: underline;">Text</span>&nbsp; &amp;&nbsp; <span
                      style="text-decoration: underline;">Email</span>&nbsp;Subscription</span></strong></span></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-115378955" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><span style="font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-weight: 400; font-size: 12px;">( NEW
              CLIENTS ONLY )</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 7px 6px 10px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-115378956" style="width: 100%;"></div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-115378957" style="width: 100%;">
          <p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: left;"><span
              style="color: #60269e; font-size: 12px; font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold;">STEP&nbsp; 1&nbsp; .&nbsp; Email</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 0px 0px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_115378958" class="needsclick go1722873906 kl-private-reset-css-Xuajs1" type="text"
            autocomplete="email" tabindex="0" placeholder="Enter Email Address" aria-label="Enter Email Address" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1"
        style="display: flex; justify-content: flex-start; padding: 10px 0px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go300628013 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(0, 0, 0); border-radius: 0px; border-style: none; border-color: rgb(33, 29, 28); border-width: 3px; color: rgb(255, 255, 255); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; pointer-events: auto; height: 54px; width: 100%;">SUBSCRIBE</button>
      </div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

More

 * Home
 * Exam Chairs
    * All Exam Chairs
    * All Exam Chairs
    * OB-GYN Chairs and Exam Tables
    * Massage Tables

 * Spa Equipment
    * All Spa Equipment
    * Massage Tables
    * Medical Spa Equipment
    * Facial Beds
    * Exam Bed [Accessories Only]
    * Multifunction Units
       * All Multifunction Units
       * Steamers
   
    * Magnifier Lamps
    * Microdermabrasion
    * Stools & Chairs
    * Salon Equipment
       * All Salon Equipment
       * All Purpose Chairs
       * Accessories + Parts
       * BackWash Units
       * Barber Chairs
       * Dryer Chairs
       * Dryers and Processors
       * Faucets & Spray Hoses
       * Shampoo Bowls
       * Styling Chairs
       * Salon Mats
       * Styling Carts and Trays
   
    * Supplies
       * All Supplies
       * Accessories
       * Accessories Video
       * Disposables
       * Eyelash Supplies
       * WAXING
       * Washable Covers
   
    * TableTop Equipment
    * Towel Warmers
    * Treatment Chairs
    * Trolley & Carts

 * Chiropractic Tables
 * About Us
 * 

 * * 
   * 


 * 1.877.467.5252
 * Search
 * More
 * Cart 0
   


 * Home
 * Categories
 * Account
 * Contact
    * Call us at 1.877.467.5252

 * More

×
Search

Compare


123
previous next

Chiropractic Tables Shop Now Exam Chairs Shop Now Accessories Shop Now Massage
Tables Shop Now
Source for Spa Equipment


REVIEWS

Previous
SN
Stephanie N.
Verified Buyer
Bellissimo Medical - Awesome quality and great customer service
Amazing chairs! Awesome quality and great customer service. Definitely a
wonderful investment - comfortable and quality / durable material. Extremely
recommend this company.
JP
Jeremy P.
Verified Buyer
Tri-City Dermatology - Excellent equipment at excellent prices
Excellent equipment at excellent prices! Customer service is always helpful.
They are the go to for my dermatology procedure chairs!
MF
Mark F.
Verified Buyer
National Breathe Free - Great Customer Service
Purchased 5 of these chairs for National Breathe Free. Awesome quality and great
customer service. I will absolutely be using this company for our future
locations
SN
Stephanie N.
Verified Buyer
Bellissimo Medical - Awesome quality and great customer service
Amazing chairs! Awesome quality and great customer service. Definitely a
wonderful investment - comfortable and quality / durable material. Extremely
recommend this company.
Next


FEATURED PRODUCTS

Products you may interest

Choose Options
Quick view Add to My Wish List

SPA SOURCE - KALUM MEDI ELECTRIC SPA TREATMENT TABLE (FACIAL CHAIR/BED)

18 reviews
$2,095.00

MSRP:

Sale

Choose Options
Quick view Add to My Wish List

SPA SOURCE - PEDALI PRO 4 (FREE SHIPPING)

49 reviews
$2,399.00
$2,799.00
MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - LUKO SWIVEL ELECTRIC 4 MOTOR TREATMENT CHAIR BED

36 reviews
$2,499.00

MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - MODERNO ELECTRIC SPA TREATMENT TABLE/CHAIR (WIRELESS REMOTE)

18 reviews
$2,199.00

MSRP:

Choose Options
Quick view Add to My Wish List

OSSEFLEX PRO - 4 DROP FDA APPROVED ELECTRIC CHIROPRACTIC & MASSAGE TABLE FOR
PROFESSIONAL CHIROPRACTORS

2 reviews
$3,599.00

MSRP:

Choose Options
Quick view Add to My Wish List

KALUM MEDI - (PRO VERSION) - OB GYN TREATMENT CHAIR (FREE SHIPPING)

$2,999.00

MSRP:

Choose Options
Quick view Add to My Wish List

KALUM MEDI (PRO VERSION) - [FREE SHIPPING]

4 reviews
$2,695.00

MSRP:


previous next



WHY BUY EQUIPMENT FROM SPA SOURCE LLC?

 * Our Price Guarantee
 * Best Quality
 * Best Buy


OUR PRICE GUARANTEE

We want your business to succeed. How do we do that? By providing you with the
best possible quality spa equipment & exam chairs with competitive prices.
Period!

Therefore, we guarantee to match any lower price you find on our brand of
equipment, as long as it is the same model number, color.





BEST QUALITY

Don’t let cheap, low-quality spa equipment ruin your business and hold you back.
We recognize you’ll be putting your most important asset (your clients) on your
equipment.

We learned early something other equipment providers still do not realize or
practice: The importance of purchasing top quality chairs, massage tables,
microdermabrasion tools, and other skin care equipment wholesale.





BEST BUY

Cheap product only results in one thing: Cheap profit. Have you ever walked into
a salon and immediately felt...stale? That’s because their equipment was a piece
of off-shoot and low-grade equipment.

The feel is immediate and your clients will notice the difference between the
right products versus shortcuts. That is why we provide only the best products
for your spa.






BLOG



View All


GUIDE TO BUYING A LASH TECH RECLINER CHAIR

Aug 26th 2024

The lash market is a booming billion-dollar industry and lash salons are popping
up all over from
read more


BEST LASH CHAIR FOR LASH ARTISTS

Aug 26th 2024

Many beauty wish lists include longer and fuller lashes, and products designed
to enhance lashes pro
read more

FREQUENTLY ASKED QUESTIONS


WHICH SPA EQUIPMENT DO I NEED FOR MY MEDICAL SPA?

Starting a medical spa, or an esthetician business or even getting spa equipment
as an aesthetician is not always easy. The same goes for keeping your spa and
salon offerings up-to-date. But knowing where to go to get your spa equipment
makes it a whole lot easier. That’s why at Spa Source LLC we offer all the
potential spa equipment you might need, making everything easy to navigate and
find. Have specific questions regarding your spa and salon furniture? You can
always contact our Customer Service team to help you.


DOES YOUR SPA EQUIPMENT WORK FOR ALL SPAS?

Yes, our spa equipment is perfect for all your spa equipment and salon furniture
business needs. Whether you are just getting started in the spa industry or have
been in the medical spa equipment, or a seasoned esthetician for years, our spa
equipment lasts and gets the job done for both you and your customers.


HOW DOES YOUR CUSTOMER SERVICE PROCESS WORK?

You will always get one of our knowledgeable Customer Service team members on
the phone. And unlike other companies, we don’t just disappear after we sell
your spa equipment. You’ll be able to reach us even after the sale. After all,
we are founded on repeat business. We work through any potential issue until it
is 100% resolved and you are completely satisfied.


WHAT CAN I DO IF I HAVE A QUESTION ABOUT AN ORDER?

Just like our spa equipment, our Customer Service team is unparalleled. We offer
a few ways to contact us so that you can rest assured knowing you will always be
able to reach us. Our Live Chat is available throughout the day, providing
answers to your questions instantly. Our Customer Service extends beyond
specific orders - Need help deciding which equipment is the best fit for you?
Our expert team can help with that, too. You can also call us or send a general
message to get the help you need.


WHAT IS SALON SPA, MED SPA OR GENERAL SPA EQUIPMENT COST?

$2-4K for Large Size Equipments (like Facial Beds for med spas or salon spas)
and $200-$450 for Smaller Equipments for med spa or salon spas

ABOUT US


#1 SOURCE FOR SPA EQUIPMENT

Quality spa equipment is the difference between a great customer experience and
a not so great one. At Spa Source, we procure only the best spa equipment. As a
one-stop-shop Source for all your esthetics equipment needs, we offer reliable,
high-quality, professional-grade spa equipment wholesale supplies.

ELEVATE YOUR SALON BUSINESS TO THE
NEXT LEVEL WITH SPA SOURCE!

Our first spa equipment company was founded in 2005, so we know a thing or two
about the importance of providing you with high-quality equipment. We also know
it’s important to only offer you with the most updated spa equipment on the
market so you can continue offering your customers the best service possible.

Our team of professionals is guaranteed to help you find the top medical spa
equipment, salon furniture, and aesthetic equipment for your new or existing
business. We cater to MD’s, RN’s, massage therapists, as well as cosmetology
schools.

Read More

 * 
 * 




NEW ARRIVAL

New in this week

 * Choose Options
   Quick view Add to My Wish List
   
   OSSEPRO - 190 ONE PIECE TILT THERAPEUTIC TABLE (FREE SHIPPING)
   
   $3,180.00
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   OSSEPRO - 130 EIGHT SECTION THERAPEUTIC TABLE (FREE SHIPPING)
   
   $4,250.00
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   OSSEPRO - 65 THREE SECTION THERAPEUTIC TABLE / COUCH (FREE SHIPPING)
   
   $2,160.00
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   OSSEPRO - 20 TWO SECTION THERAPEUTIC TABLE (FREE SHIPPING)
   
   $2,160.00
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   OSSEPRO - 25 THREE SECTION THERAPEUTIC TABLE (FREE SHIPPING)
   
   $2,160.00
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   KALUM MEDI - (PRO VERSION) - OB GYN TREATMENT CHAIR (FREE SHIPPING)
   
   $2,999.00
   
   MSRP:
   
 * Add to Cart Buy Now
   Quick view Add to My Wish List
   
   DAYLIGHT MAG LAMP S
   
   $169.99
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   KALUM MEDI (PRO VERSION) - [FREE SHIPPING]
   
   4 reviews
   $2,695.00
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   SPA SOURCE - MODERNO - WHITE
   
   5 reviews
   $2,199.00
   
   MSRP:
   
 * Choose Options
   Quick view Add to My Wish List
   
   DAYLIGHT SLIMLINE 3 TABLE LIGHT
   
   $244.99
   
   MSRP:
   





EXAM CHAIRS

 * All Exam Chairs
 * OB-GYN Chairs and Exam Tables
 * Massage Tables


SPA EQUIPMENT

 * Massage Tables
 * Medical Spa Equipment
 * Facial Beds
 * Exam Bed [Accessories Only]
 * Multifunction Units
 * Magnifier Lamps
 * Microdermabrasion
 * Stools & Chairs
 * Salon Equipment
 * Supplies
 * TableTop Equipment
 * Towel Warmers
 * Treatment Chairs
 * Trolley & Carts


CHIROPRACTIC TABLES




FEATURED PRODUCTS

Products you may interest

Choose Options
Quick view Add to My Wish List

SPA SOURCE - KALUM MEDI ELECTRIC SPA TREATMENT TABLE (FACIAL CHAIR/BED)

18 reviews
$2,095.00

MSRP:

Sale

Choose Options
Quick view Add to My Wish List

SPA SOURCE - PEDALI PRO 4 (FREE SHIPPING)

49 reviews
$2,399.00
$2,799.00
MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - LUKO SWIVEL ELECTRIC 4 MOTOR TREATMENT CHAIR BED

36 reviews
$2,499.00

MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - MODERNO ELECTRIC SPA TREATMENT TABLE/CHAIR (WIRELESS REMOTE)

18 reviews
$2,199.00

MSRP:

Choose Options
Quick view Add to My Wish List

OSSEFLEX PRO - 4 DROP FDA APPROVED ELECTRIC CHIROPRACTIC & MASSAGE TABLE FOR
PROFESSIONAL CHIROPRACTORS

2 reviews
$3,599.00

MSRP:

Choose Options
Quick view Add to My Wish List

KALUM MEDI - (PRO VERSION) - OB GYN TREATMENT CHAIR (FREE SHIPPING)

$2,999.00

MSRP:

Choose Options
Quick view Add to My Wish List

KALUM MEDI (PRO VERSION) - [FREE SHIPPING]

4 reviews
$2,695.00

MSRP:


previous next




BESTSELLING

Top selling in this week

Add to Cart Buy Now
Quick view Add to My Wish List

PAPER ROLL DISPENSER [UNIVERSAL FIT]

21 reviews
$49.00

MSRP:

Add to Cart Buy Now
Quick view Add to My Wish List

24" WIDE - NATURABLEND PERFORATED DISPOSABLE BED COVER ROLL - Z01101 (1ROLL)

6 reviews
$24.99

MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE ST-101 SPA & TECH STOOL

3 reviews
$139.00

MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - KALUM MEDI ELECTRIC SPA TREATMENT TABLE (FACIAL CHAIR/BED)

18 reviews
$2,095.00

MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - KLYNE ELECTRIC SPA TREATMENT TABLE (FACIAL CHAIR/BED)

$2,399.00

MSRP:

Add to Cart Buy Now
Quick view Add to My Wish List

SPA SOURCE - CLEAR FOOTREST COVER [UNIVERSAL FIT]

20 reviews
$39.00

MSRP:

Sale

Choose Options
Quick view Add to My Wish List

SPA SOURCE - PEDALI PRO 4 (FREE SHIPPING)

49 reviews
$2,399.00
$2,799.00
MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - LUKO SWIVEL ELECTRIC 4 MOTOR TREATMENT CHAIR BED

36 reviews
$2,499.00

MSRP:

Sale

Choose Options
Quick view Add to My Wish List

SPA SOURCE - KENZO FLAT

12 reviews
$179.00
$279.00
MSRP:

Choose Options
Quick view Add to My Wish List

SPA SOURCE - MODERNO ELECTRIC SPA TREATMENT TABLE/CHAIR (WIRELESS REMOTE)

18 reviews
$2,199.00

MSRP:


previous next


 * 




BLOG



View All


GUIDE TO BUYING A LASH TECH RECLINER CHAIR

Aug 26th 2024

The lash market is a booming billion-dollar industry and lash salons are popping
up all over from
read more


BEST LASH CHAIR FOR LASH ARTISTS

Aug 26th 2024

Many beauty wish lists include longer and fuller lashes, and products designed
to enhance lashes pro
read more




×


×


OK




9790 Glenoaks Blvd.
UNIT 7
Sun Valley, CA 91352

1-877-467-5252

info@SpaSource.com


 * 
 * 

OUR CATEGORIES

 * Exam Chairs
 * Spa Equipment
 * Chiropractic Tables
 * View All



OUR BRANDS

 * Spa Source
 * SENA Disposables
 * ImageDerm Microdermabrasion
 * Dermalogic
 * View all brands



NAVIGATE

 * About Us
 * 5 Reasons
 * FreeStool
 * Price Guarantee
 * Privacy Policy
 * FAQ
 * Terms & Conditions
 * Contact Us
 * Blog



OUR NEWSLETTER

$100 OFF on Every Exam Chair Order

Email Address
Subscribe
Subscribe to our SMS updates

© 2024 Spa Source, All rights reserved.





Categories

 * Exam Chairs
    * All Exam Chairs
    * All Exam Chairs
    * OB-GYN Chairs and Exam Tables
    * Massage Tables

 * Spa Equipment
    * All Spa Equipment
    * Massage Tables
    * Medical Spa Equipment
    * Facial Beds
    * Exam Bed [Accessories Only]
    * Multifunction Units
       * All Multifunction Units
       * Steamers
   
    * Magnifier Lamps
    * Microdermabrasion
    * Stools & Chairs
    * Salon Equipment
       * All Salon Equipment
       * All Purpose Chairs
       * Accessories + Parts
       * BackWash Units
       * Barber Chairs
       * Dryer Chairs
       * Dryers and Processors
       * Faucets & Spray Hoses
       * Shampoo Bowls
       * Styling Chairs
       * Salon Mats
       * Styling Carts and Trays
   
    * Supplies
       * All Supplies
       * Accessories
       * Accessories Video
       * Disposables
       * Eyelash Supplies
       * WAXING
       * Washable Covers
   
    * TableTop Equipment
    * Towel Warmers
    * Treatment Chairs
    * Trolley & Carts

 * Chiropractic Tables
 * Shop by Brands
    * Spa Source
    * SENA Disposables
    * ImageDerm Microdermabrasion
    * Dermalogic
    * View all brands

Account

 * Sign In
   
   Email Address:
   Password:
   Forgot your password? Create Account
 * * 
   * 






Get $100 Off

Close teaser
Close dialog

Which Chair do you prefer?

Choose your favorite to enjoy amazing discounts.

Moderno
Luko Swivel
Pedali
Osseflex Pro

Next Step
Close dialog

 $100 off


ON EVERY EXAM CHAIR ORDER
With Text  &  Email Subscription

( NEW CLIENTS ONLY )



STEP  1  .  Email


SUBSCRIBE