nationwideplumbing.live Open in urlscan Pro
18.192.231.252  Public Scan

URL: https://nationwideplumbing.live/
Submission: On October 23 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="max-w-7xl" id="leif_lead_form">
  <div class="max-w-full w-full mx-auto rounded border border-gray-300 border-b-0">
    <div x-show="!completed">
      <div class="h-2 border-b bg-slate-200 rounded-tl rounded-tr">
        <div class="h-2 bg-green-600 rounded-tl" :class="{ 'bg-green-600 rounded-tl': !completed }" role="progressbar" :style="{ width: (totalCompletedSteps/totalSteps * 100) + '%' }" style="width: 16.6667%;"></div>
      </div>
    </div>
    <div class="p-3">
      <div x-show="completed" x-transition:enter.duration.750ms="" id="final" style="display: none;">
        <div class="pt-2 pb-2 rounded">
          <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose text-center">
            <p>Enter your phone number and submit:</p>
          </div>
        </div>
        <div class="validate pt-2 pb-2 rounded" @keyup.enter="submitForm()">
          <div class="not-prose"><input type="tel" @pageshow.window="leadFields.phone = $el.value" name="phone" id="phone" data-validation="[&quot;required&quot;, &quot;minLength:10&quot;]" @keyup.enter="!completed &amp;&amp; await forward"
              autocomplete="tel" class="valid block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base" placeholder="(510) 867-5310" x-mask="(999) 999-9999" x-model="leadFields.phone"
              required="" autofocus=""> <small class="hidden error-text"></small></div><button type="button" @click="submitForm()" :disabled="buttonDisabled"
            class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-75 text-white no-underline font-semibold shadow-md text-2xl rounded-md my-2 h-16"><span x-show="buttonDisabled"
              class="flex items-center justify-center" style="display: none;"><svg class="animate-spin -ml-1 mr-3 h-5 w-5 text-white" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24">
                <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle>
                <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path>
              </svg> Processing </span><span x-show="!buttonDisabled">Submit</span></button>
          <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                viewBox="0 0 8 8">
                <circle cx="4" cy="4" r="3"></circle>
              </svg> Your data is securely encrypted</span></div>
        </div><label class="tcpa mt-6 text-xs no-underline text-gray-600" id="tcpa_statement"><input type="hidden" name="tcpa" id="leadid_tcpa_disclosure">
          <p>By submitting this request, I agree to the following <a href="/pages/terms-of-service" target="_blank">Terms of Use</a> &amp; <a href="/pages/privacy-policy" target="_blank">Privacy Policy</a> and authorize "Home Service Product",
            <a href="/pages/partners" target="_blank">contractor companies</a>, and their marketing partners including Angi
            (<a href="https://vault.pactsafe.io/s/a84ad12b-7245-4a12-9fc5-2011a3bf4d62/legal.html#contract-skmav5s0l" target="_blank">Terms of Use</a> &amp;
            <a href="https://vault.pactsafe.io/s/a84ad12b-7245-4a12-9fc5-2011a3bf4d62/legal.html#contract-h1zrnbhtx" target="_blank">Privacy Policy</a>) and CraftJack
            (<a href="https://legal.craftjack.com/#craftjack-consumer-terms-of-service" target="_blank">Terms of Use</a> and <a href="https://legal.craftjack.com" target="_blank">Privacy Policy</a>) to send me offers via email as well as phone and
            text messages at the provided number. I agree to be contacted by the mentioned groups even if my contacts are registered in the state or federal 'Do Not Call' lists. I agree that these marketing communications may be delivered to me with
            an automatic telephone dialing system or pre-recorded messages. I understand that my consent is not a purchase condition and that I may revoke it at any time.
            <a href="/pages/privacy-policy/#california-rights" target="_blank">California Notice</a>.</p>
        </label>
        <div class="mt-3 text-xs no-underline text-gray-600">
          <p><u>THIS SITE DOES NOT REPRESENT OR IS AFFILIATED WITH ANY GOVERNMENT ASSISTANCE PROGRAMS.</u></p>
        </div>
      </div>
      <div x-show.transition="!completed" id="steps"><template x-if="urlData?.zip == null">
          <div data-step="1" x-show="step == 1" x-transition:enter.duration.450ms="">
            <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
              <p>Enter Your Zip Code Below To Check</p>
            </div>
            <div class="validate">
              <div class="not-prose"><input type="text" @pageshow.window="leadFields.zip = $el.value" name="zip" id="zip" data-validation="[&quot;required&quot;, &quot;onlyLettersNumbers&quot;, &quot;minLength:5&quot;]"
                  @keyup.enter="!completed &amp;&amp; await forward" autocomplete="postal-code" class="valid block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base"
                  placeholder="Enter Your Zip Code" x-model="leadFields.zip" required="" autofocus=""> <small class="hidden error-text"></small></div>
            </div>
            <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
                class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
              <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                    viewBox="0 0 8 8">
                    <circle cx="4" cy="4" r="3"></circle>
                  </svg> Your data is securely encrypted</span></div>
            </div>
          </div>
        </template>
        <div data-step="1" x-show="step == 1" x-transition:enter.duration.450ms="">
          <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
            <p>Enter Your Zip Code Below To Check</p>
          </div>
          <div class="validate">
            <div class="not-prose"><input type="text" @pageshow.window="leadFields.zip = $el.value" name="zip" id="zip" data-validation="[&quot;required&quot;, &quot;onlyLettersNumbers&quot;, &quot;minLength:5&quot;]"
                @keyup.enter="!completed &amp;&amp; await forward" autocomplete="postal-code" class="valid block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base"
                placeholder="Enter Your Zip Code" x-model="leadFields.zip" required="" autofocus=""> <small class="hidden error-text"></small></div>
          </div>
          <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
              class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
            <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                  viewBox="0 0 8 8">
                  <circle cx="4" cy="4" r="3"></circle>
                </svg> Your data is securely encrypted</span></div>
          </div>
        </div>
        <div data-step="2" x-show="step == 2" x-transition:enter.duration.450ms="" style="display: none;">
          <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
            <p>What kind of plumbing services do you need?</p>
          </div>
          <div class="validate">
            <div class="box-flex wrap flex-center not-prose" x-init="extraFields.project_type = 'install'">
              <div class="my-2"><input type="radio" name="project_type" id="radio_project_type_1" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="install"
                  x-model="extraFields.project_type"> <label for="radio_project_type_1"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Install</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_type" id="radio_project_type_2" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="repair"
                  x-model="extraFields.project_type"> <label for="radio_project_type_2"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Repair</p>
                </label></div>
            </div>
          </div>
          <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
              class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
            <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                  viewBox="0 0 8 8">
                  <circle cx="4" cy="4" r="3"></circle>
                </svg> Your data is securely encrypted</span></div>
          </div>
        </div>
        <div data-step="3" x-show="step == 3" x-transition:enter.duration.450ms="" style="display: none;">
          <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
            <p>Which type of plumbing services are you looking for?</p>
          </div>
          <div class="validate">
            <div class="box-flex wrap flex-center not-prose" x-init="extraFields.project_description = 'general_repair'">
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_1" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="general_repair"
                  x-model="extraFields.project_description"> <label for="radio_project_description_1"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>General Repair</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_2" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="bathtubs"
                  x-model="extraFields.project_description"> <label for="radio_project_description_2"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Bathtubs</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_3" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="commercial"
                  x-model="extraFields.project_description"> <label for="radio_project_description_3"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Commercial Industrial Plumbing</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_4" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="faucets"
                  x-model="extraFields.project_description"> <label for="radio_project_description_4"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Faucets Fixtures Pipes</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_5" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="gas_pipes"
                  x-model="extraFields.project_description"> <label for="radio_project_description_5"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Gas Pipes</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_6" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="leak_detection"
                  x-model="extraFields.project_description"> <label for="radio_project_description_6"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Leak Detection and Repair</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_7" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="other"
                  x-model="extraFields.project_description"> <label for="radio_project_description_7"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Other</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_8" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="remodeling"
                  x-model="extraFields.project_description"> <label for="radio_project_description_8"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Remodeling and Construction</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_9" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="sewer_drain"
                  x-model="extraFields.project_description"> <label for="radio_project_description_9"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Sewer and Drain</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_10" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="showers"
                  x-model="extraFields.project_description"> <label for="radio_project_description_10"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Showers</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_11" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="solar_heater"
                  x-model="extraFields.project_description"> <label for="radio_project_description_11"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Solar Water Heater System</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_12" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="sump_pump"
                  x-model="extraFields.project_description"> <label for="radio_project_description_12"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Sump Pump</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_13" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="tank"
                  x-model="extraFields.project_description"> <label for="radio_project_description_13"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Tank</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_14" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="toilet"
                  x-model="extraFields.project_description"> <label for="radio_project_description_14"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Toilet</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_15" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="water_heater"
                  x-model="extraFields.project_description"> <label for="radio_project_description_15"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Water Heater</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_16" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="water_or_fuel_tank"
                  x-model="extraFields.project_description"> <label for="radio_project_description_16"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Water or Fuel Tank</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_17" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="water_treatment"
                  x-model="extraFields.project_description"> <label for="radio_project_description_17"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Water Treatment or Purification</p>
                </label></div>
              <div class="my-2"><input type="radio" name="project_description" id="radio_project_description_18" @keyup.enter="completed ? await submitForm() : await forward()" x-show="!completed" class="sr-only peer" value="well_pump"
                  x-model="extraFields.project_description"> <label for="radio_project_description_18"
                  class="flex p-5 bg-white border border-gray-300 rounded-lg cursor-pointer focus:outline-none hover:bg-gray-50 peer-checked:ring-green-600 peer-checked:ring-2 peer-checked:border-transparent">
                  <p>Well Pump</p>
                </label></div>
            </div>
          </div>
          <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
              class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
            <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                  viewBox="0 0 8 8">
                  <circle cx="4" cy="4" r="3"></circle>
                </svg> Your data is securely encrypted</span></div>
          </div>
        </div><template x-if="urlData?.street == null">
          <div x-cloak="" data-step="4" x-show="step == 4" x-transition:enter.duration.450ms="">
            <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
              <p>Enter Your Street Address Below.</p>
            </div>
            <div class="validate">
              <div class="not-prose"><input type="text" @pageshow.window="leadFields.street = $el.value" name="street" id="street" data-validation="[&quot;required&quot;, &quot;minLength:5&quot;]" @keyup.enter="!completed &amp;&amp; await forward"
                  class="valid block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base" placeholder="Type e.g: 123 Midway St" x-init="loadGooglePlaces" x-model="leadFields.street"
                  @google-loaded.window="initGooglePlaces" autocomplete="off" required="" autofocus=""> <small class="hidden error-text"></small></div>
            </div>
            <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
                class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
              <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                    viewBox="0 0 8 8">
                    <circle cx="4" cy="4" r="3"></circle>
                  </svg> Your data is securely encrypted</span></div>
            </div>
          </div>
        </template>
        <div data-step="4" x-show="step == 4" x-transition:enter.duration.450ms="" style="display: none;">
          <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
            <p>Enter Your Street Address Below.</p>
          </div>
          <div class="validate">
            <div class="not-prose"><input type="text" @pageshow.window="leadFields.street = $el.value" name="street" id="street" data-validation="[&quot;required&quot;, &quot;minLength:5&quot;]" @keyup.enter="!completed &amp;&amp; await forward"
                class="valid block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base pac-target-input" placeholder="Type e.g: 123 Midway St" x-init="loadGooglePlaces"
                x-model="leadFields.street" @google-loaded.window="initGooglePlaces" autocomplete="off" required="" autofocus=""> <small class="hidden error-text"></small></div>
          </div>
          <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
              class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
            <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                  viewBox="0 0 8 8">
                  <circle cx="4" cy="4" r="3"></circle>
                </svg> Your data is securely encrypted</span></div>
          </div>
        </div><template x-if="urlData?.email == null">
          <div x-cloak="" data-step="5" x-show="step == 5" x-transition:enter.duration.450ms="">
            <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
              <p>What Email Can We Send Your Results To?</p>
            </div>
            <div class="validate">
              <div class="not-prose"><input type="email" @pageshow.window="leadFields.email = $el.value" name="email" id="email" data-validation="[&quot;required&quot;, &quot;email&quot;]" @keyup.enter="!completed &amp;&amp; await forward"
                  autocomplete="email" class="valid block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base" placeholder="johndoe@gmail.com" x-model="leadFields.email" required=""
                  autofocus=""> <small class="hidden error-text"></small></div>
            </div>
            <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
                class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
              <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                    viewBox="0 0 8 8">
                    <circle cx="4" cy="4" r="3"></circle>
                  </svg> Your data is securely encrypted</span></div>
            </div>
          </div>
        </template>
        <div data-step="5" x-show="step == 5" x-transition:enter.duration.450ms="" style="display: none;">
          <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
            <p>What Email Can We Send Your Results To?</p>
          </div>
          <div class="validate">
            <div class="not-prose"><input type="email" @pageshow.window="leadFields.email = $el.value" name="email" id="email" data-validation="[&quot;required&quot;, &quot;email&quot;]" @keyup.enter="!completed &amp;&amp; await forward"
                autocomplete="email" class="valid block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base" placeholder="johndoe@gmail.com" x-model="leadFields.email" required=""
                autofocus=""> <small class="hidden error-text"></small></div>
          </div>
          <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
              class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
            <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                  viewBox="0 0 8 8">
                  <circle cx="4" cy="4" r="3"></circle>
                </svg> Your data is securely encrypted</span></div>
          </div>
        </div><template x-if="urlData?.first_name == null &amp;&amp; urlData?.last_name == null">
          <div x-cloak="" data-step="6" x-show="step == 6" x-transition:enter.duration.450ms="">
            <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
              <p>How May We Call You?</p>
            </div>
            <div class="validate">
              <div class="not-prose"><input type="text" @pageshow.window="leadFields.first_name = $el.value" name="fname" id="fname" data-validation="[&quot;required&quot;, &quot;onlyLetters&quot;, &quot;minLength:2&quot;]"
                  @keyup.enter="!completed &amp;&amp; await forward" autocomplete="given-name" class="valid mb-2 block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base"
                  placeholder="Enter Your First Name" x-model.debounce.600="leadFields.first_name" required="" autofocus=""> <input type="text" @pageshow.window="leadFields.last_name = $el.value" name="lname" id="lname"
                  data-validation="[&quot;required&quot;, &quot;onlyLetters&quot;, &quot;minLength:2&quot;]" @keyup.enter="!completed &amp;&amp; await forward" autocomplete="family-name"
                  class="valid mt-2 block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base" placeholder="Enter Your Last Name" x-model="leadFields.last_name" required=""
                  autofocus=""> <small class="hidden error-text"></small></div>
            </div>
            <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
                class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
              <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                    viewBox="0 0 8 8">
                    <circle cx="4" cy="4" r="3"></circle>
                  </svg> Your data is securely encrypted</span></div>
            </div>
          </div>
        </template>
        <div data-step="6" x-show="step == 6" x-transition:enter.duration.450ms="" style="display: none;">
          <div class="font-bold text-lg lg:text-xl my-2 py-0 not-prose">
            <p>How May We Call You?</p>
          </div>
          <div class="validate">
            <div class="not-prose"><input type="text" @pageshow.window="leadFields.first_name = $el.value" name="fname" id="fname" data-validation="[&quot;required&quot;, &quot;onlyLetters&quot;, &quot;minLength:2&quot;]"
                @keyup.enter="!completed &amp;&amp; await forward" autocomplete="given-name" class="valid mb-2 block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base"
                placeholder="Enter Your First Name" x-model.debounce.600="leadFields.first_name" required="" autofocus=""> <input type="text" @pageshow.window="leadFields.last_name = $el.value" name="lname" id="lname"
                data-validation="[&quot;required&quot;, &quot;onlyLetters&quot;, &quot;minLength:2&quot;]" @keyup.enter="!completed &amp;&amp; await forward" autocomplete="family-name"
                class="valid mt-2 block w-full shadow-sm rounded-md border-gray-300 p-6 text-sm lg:text-base placeholder:text-slate-500 placeholder:text-base" placeholder="Enter Your Last Name" x-model="leadFields.last_name" required="" autofocus="">
              <small class="hidden error-text"></small></div>
          </div>
          <div class="not-prose mt-6"><button type="button" x-show="!completed" x-on:click.prevent="await forward"
              class="cursor-pointer w-full flex justify-center items-center bg-primary disabled:opacity-50 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 h-16">Next</button>
            <div class="flex justify-center items-center mt-2"><span class="inline-flex items-center rounded-md bg-green-100 px-2.5 py-0.5 text-sm font-medium text-green-800"><svg class="-ml-0.5 mr-1.5 h-2 w-2 text-green-400" fill="currentColor"
                  viewBox="0 0 8 8">
                  <circle cx="4" cy="4" r="3"></circle>
                </svg> Your data is securely encrypted</span></div>
          </div>
        </div>
      </div>
    </div>
    <div class="p-4">
      <a href="#" x-show="step != firstStep &amp;&amp; !completed" @click.prevent="back()" class="cursor-pointer w-1/2 flex justify-center items-center bg-slate-400 text-white no-underline font-semibold shadow-md text-lg rounded-md my-2 py-2" style="display: none;">Back</a>
    </div>
  </div><input type="hidden" name="jornaya_leadid" id="jornaya_leadid" @jornaya-loaded.window="setJornayaLeadIdFromEventCallback" value="63A9035A-7020-68A3-8F6A-625D20CDCECB"> <input type="hidden" name="trustedform_cert_id" id="trustedform_cert_id"
    @trustedform-loaded.window="setTrustedFormIdFromEventCallback" value="b3f971ef057a0991c0f830e2d78ee5d757db3174"><input type="hidden" name="xxTrustedFormToken" id="xxTrustedFormToken_0"
    value="https://cert.trustedform.com/b3f971ef057a0991c0f830e2d78ee5d757db3174"><input type="hidden" name="xxTrustedFormCertUrl" id="xxTrustedFormCertUrl_0" value="https://cert.trustedform.com/b3f971ef057a0991c0f830e2d78ee5d757db3174"><input
    type="hidden" name="xxTrustedFormPingUrl" id="xxTrustedFormPingUrl_0" value="https://ping.trustedform.com/0.LqtrNkAvoNWd7pWNzLOwPYx5prxYYSdcga1iwiVSf0IyUkHGOvTYHfhUQr_8tHvyyhsMfC7n.Z1yqBO99S772K35Xns05NQ.wOJOdX2XnYMItxSvv48NyA">
</form>

Text Content

Nationwide Plumbing

AMERICANS IN NORDRHEIN-WESTFALEN CAN NOW EASILY GET PLUMBING DONE FOR THEIR
HOUSES

FILL OUT THE SURVEY BELOW, IT ONLY TAKES 30 SECONDS.

Enter your phone number and submit:


Processing Submit
Your data is securely encrypted

By submitting this request, I agree to the following Terms of Use & Privacy
Policy and authorize "Home Service Product", contractor companies, and their
marketing partners including Angi (Terms of Use & Privacy Policy) and CraftJack
(Terms of Use and Privacy Policy) to send me offers via email as well as phone
and text messages at the provided number. I agree to be contacted by the
mentioned groups even if my contacts are registered in the state or federal 'Do
Not Call' lists. I agree that these marketing communications may be delivered to
me with an automatic telephone dialing system or pre-recorded messages. I
understand that my consent is not a purchase condition and that I may revoke it
at any time. California Notice.

THIS SITE DOES NOT REPRESENT OR IS AFFILIATED WITH ANY GOVERNMENT ASSISTANCE
PROGRAMS.

Enter Your Zip Code Below To Check


Next
Your data is securely encrypted

Enter Your Zip Code Below To Check


Next
Your data is securely encrypted

What kind of plumbing services do you need?

Install

Repair

Next
Your data is securely encrypted

Which type of plumbing services are you looking for?

General Repair

Bathtubs

Commercial Industrial Plumbing

Faucets Fixtures Pipes

Gas Pipes

Leak Detection and Repair

Other

Remodeling and Construction

Sewer and Drain

Showers

Solar Water Heater System

Sump Pump

Tank

Toilet

Water Heater

Water or Fuel Tank

Water Treatment or Purification

Well Pump

Next
Your data is securely encrypted

Enter Your Street Address Below.


Next
Your data is securely encrypted

Enter Your Street Address Below.


Next
Your data is securely encrypted

What Email Can We Send Your Results To?


Next
Your data is securely encrypted

What Email Can We Send Your Results To?


Next
Your data is securely encrypted

How May We Call You?


Next
Your data is securely encrypted

How May We Call You?


Next
Your data is securely encrypted
Back


PLEASE WAIT FOR JUST A FEW MOMENTS!

Do not close this window. We're checking availability for your area.

Privacy
Terms
Legal Disclosure
Do Not Sell My Information
Contact Us
Our Partners
© 2023 Nationwide Plumbing


MARKETING DISCLOSURE:

This website is a market place. As such you should know that the owner has a
monetary connection to the product and services advertised on the site. The
owner receives payment whenever a qualified lead is referred but that is the
extent of it.


ADVERTISING DISCLOSURE:

This website and the products & services referred to on the site are advertising
marketplaces. This website is an advertisement and not a news publication. Any
photographs of persons used on this site are models. The owner of this site and
of the products and services referred to on this site only provides a service
where consumers can obtain options.


WEBSITE DISCLAIMER:

All product and company names are trademarks™ or registered® trademarks of their
respective holders. Use of them does not imply any affiliation with or
endorsement by them. Use of individuals names or likenesses are not an
endorsement and are for information or public interest purposes only.
nationwideplumbing.live is a technology, marketing, and intake service provider,
not a law firm, and does not provide legal advice.