valentineroof.com Open in urlscan Pro
149.28.8.7  Public Scan

URL: https://valentineroof.com/window-replacement/
Submission Tags: @phishunt_io
Submission: On February 17 via api from DE — Scanned from DE

Form analysis 5 forms found in the DOM

POST

<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_pro_form " id="form_bid-request-form-mobilede86fcc811">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">Bid Request Form-Windows Page</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="15">
        <input type="hidden" name="frm_hide_fields_15" id="frm_hide_fields_15" value="">
        <input type="hidden" name="form_key" value="bid-request-form-mobilede86fcc811">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_15" name="frm_submit_entry_15" value="093156c60b"><input type="hidden" name="_wp_http_referer" value="/window-replacement/?msclkid=fe00c09b17621f94450fa375b7202055">
        <div id="frm_field_332_container" class="frm_form_field form-field  frm_top_container">
          <div id="field_up1km_label" class="frm_primary_label">
            <span class="frm_required" aria-hidden="true"></span>
          </div>
          <fieldset aria-labelledby="field_up1km_label">
            <legend class="frm_screen_reader frm_hidden">
            </legend>
            <div class="frm_combo_inputs_container" id="frm_combo_inputs_container_332" data-name-layout="first_last">
              <div id="frm_field_332-first_container" class="frm_form_field form-field frm_form_subfield-first  frm6" data-sub-field-name="first">
                <label for="field_up1km_first" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_up1km_first" value="" name="item_meta[332][first]" placeholder="First" data-invmsg=" is invalid" aria-invalid="false">
              </div>
              <div id="frm_field_332-last_container" class="frm_form_field form-field frm_form_subfield-last  frm6" data-sub-field-name="last">
                <label for="field_up1km_last" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_up1km_last" value="" name="item_meta[332][last]" placeholder="Last" data-invmsg=" is invalid" aria-invalid="false">
              </div>
            </div>
          </fieldset>
        </div>
        <div id="frm_field_181_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_29yf4d8bf9fda913f359acb53d" id="field_29yf4d8bf9fda913f359acb53d_label" class="frm_primary_label">Email <span class="frm_required"></span>
          </label>
          <input type="email" id="field_29yf4d8bf9fda913f359acb53d" name="item_meta[181]" value="" placeholder="Email" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address"
            aria-invalid="false">
        </div>
        <div id="frm_field_182_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_41cv081f1a025bc28395e1311" id="field_41cv081f1a025bc28395e1311_label" class="frm_primary_label">Mobile Phone <span class="frm_required"></span>
          </label>
          <input type="tel" id="field_41cv081f1a025bc28395e1311" name="item_meta[182]" value="" data-frmmask="(999) 999-9999" placeholder="Mobile Phone" data-reqmsg="This field 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$" aria-describedby="frm_desc_field_41cv081f1a025bc28395e1311">
          <div class="frm_description" id="frm_desc_field_41cv081f1a025bc28395e1311">You will receive a text message.</div>
        </div>
        <input type="hidden" name="item_meta[184]" id="field_dl2c7" value="Windows Replacement" data-frmval="Windows Replacement" data-invmsg="Service Needed is invalid">
        <input type="hidden" name="item_key" value="">
        <div class="frm_verify">
          <label for="frm_email_15"> If you are human, leave this field blank. </label>
          <input type="email" class="frm_verify" id="frm_email_15" name="frm_verify" value="">
        </div>
        <input name="frm_state" type="hidden" value="OQRWkFvp9Q2yDMyAQwkN3/mT/KG/ZDanvivQO9jS/30=">
        <div class="frm_submit">
          <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">SUBMIT</button>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST

<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_pro_form " id="form_bid-request-form-mobilede86fcc811">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">Bid Request Form-Windows Page</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="15">
        <input type="hidden" name="frm_hide_fields_15" id="frm_hide_fields_15" value="">
        <input type="hidden" name="form_key" value="bid-request-form-mobilede86fcc811">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_15" name="frm_submit_entry_15" value="093156c60b"><input type="hidden" name="_wp_http_referer" value="/window-replacement/?msclkid=fe00c09b17621f94450fa375b7202055">
        <div id="frm_field_332_container" class="frm_form_field form-field  frm_top_container">
          <div id="field_up1km_label" class="frm_primary_label">
            <span class="frm_required" aria-hidden="true"></span>
          </div>
          <fieldset aria-labelledby="field_up1km_label">
            <legend class="frm_screen_reader frm_hidden">
            </legend>
            <div class="frm_combo_inputs_container" id="frm_combo_inputs_container_332" data-name-layout="first_last">
              <div id="frm_field_332-first_container" class="frm_form_field form-field frm_form_subfield-first  frm6" data-sub-field-name="first">
                <label for="field_up1km_first" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_up1km_first" value="" name="item_meta[332][first]" placeholder="First" data-invmsg=" is invalid" aria-invalid="false">
              </div>
              <div id="frm_field_332-last_container" class="frm_form_field form-field frm_form_subfield-last  frm6" data-sub-field-name="last">
                <label for="field_up1km_last" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_up1km_last" value="" name="item_meta[332][last]" placeholder="Last" data-invmsg=" is invalid" aria-invalid="false">
              </div>
            </div>
          </fieldset>
        </div>
        <div id="frm_field_181_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_29yf4d8bf9fda913f359acb53d" id="field_29yf4d8bf9fda913f359acb53d_label" class="frm_primary_label">Email <span class="frm_required"></span>
          </label>
          <input type="email" id="field_29yf4d8bf9fda913f359acb53d" name="item_meta[181]" value="" placeholder="Email" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address"
            aria-invalid="false">
        </div>
        <div id="frm_field_182_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_41cv081f1a025bc28395e1311" id="field_41cv081f1a025bc28395e1311_label" class="frm_primary_label">Mobile Phone <span class="frm_required"></span>
          </label>
          <input type="tel" id="field_41cv081f1a025bc28395e1311" name="item_meta[182]" value="" data-frmmask="(999) 999-9999" placeholder="Mobile Phone" data-reqmsg="This field 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$" aria-describedby="frm_desc_field_41cv081f1a025bc28395e1311">
          <div class="frm_description" id="frm_desc_field_41cv081f1a025bc28395e1311">You will receive a text message.</div>
        </div>
        <input type="hidden" name="item_meta[184]" id="field_dl2c7" value="Windows Replacement" data-frmval="Windows Replacement" data-invmsg="Service Needed is invalid">
        <input type="hidden" name="item_key" value="">
        <div class="frm_verify">
          <label for="frm_email_15"> If you are human, leave this field blank. </label>
          <input type="email" class="frm_verify" id="frm_email_15" name="frm_verify" value="">
        </div>
        <input name="frm_state" type="hidden" value="hEfySPn8k2TMPsnP9ayrxrnfe/g4h21jeroHGIIJ3Q0=">
        <div class="frm_submit">
          <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">SUBMIT</button>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST

<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_pro_form " id="form_bid-request-form">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">Bid Request Form</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="1">
        <input type="hidden" name="frm_hide_fields_1" id="frm_hide_fields_1" value="">
        <input type="hidden" name="form_key" value="bid-request-form">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_1" name="frm_submit_entry_1" value="093156c60b"><input type="hidden" name="_wp_http_referer" value="/window-replacement/?msclkid=fe00c09b17621f94450fa375b7202055">
        <div id="frm_field_318_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <div id="field_x9n2p_label" class="frm_primary_label">Name <span class="frm_required" aria-hidden="true">*</span>
          </div>
          <fieldset aria-labelledby="field_x9n2p_label">
            <legend class="frm_screen_reader frm_hidden"> Name </legend>
            <div class="frm_combo_inputs_container" id="frm_combo_inputs_container_318" data-name-layout="first_last">
              <div id="frm_field_318-first_container" class="frm_form_field form-field frm_form_subfield-first  frm6" data-sub-field-name="first">
                <label for="field_x9n2p_first" class="frm_screen_reader frm_hidden"> Name </label>
                <input type="text" id="field_x9n2p_first" value="" name="item_meta[318][first]" placeholder="First" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Name is invalid" aria-invalid="false">
              </div>
              <div id="frm_field_318-last_container" class="frm_form_field form-field frm_form_subfield-last  frm6" data-sub-field-name="last">
                <label for="field_x9n2p_last" class="frm_screen_reader frm_hidden"> Name </label>
                <input type="text" id="field_x9n2p_last" value="" name="item_meta[318][last]" placeholder="Last" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Name is invalid" aria-invalid="false">
              </div>
            </div>
          </fieldset>
        </div>
        <div id="frm_field_13_container" class="frm_form_field form-field  frm_required_field frm_none_container frm_third frm_first">
          <label for="field_41cv0" id="field_41cv0_label" class="frm_primary_label">Mobile Phone <span class="frm_required"></span>
          </label>
          <input type="tel" id="field_41cv0" name="item_meta[13]" value="" data-frmmask="(999) 999-9999" placeholder="Mobile Phone" data-reqmsg="This field 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$" aria-describedby="frm_desc_field_41cv0">
          <div class="frm_description" id="frm_desc_field_41cv0">You will receive a text message.</div>
        </div>
        <div id="frm_field_3_container" class="frm_form_field form-field  frm_required_field frm_none_container frm_third">
          <label for="field_29yf4d" id="field_29yf4d_label" class="frm_primary_label">Email <span class="frm_required"></span>
          </label>
          <input type="email" id="field_29yf4d" name="item_meta[3]" value="" placeholder="Email" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address" aria-invalid="false">
        </div>
        <div id="frm_field_10_container" class="frm_form_field form-field  frm_required_field frm_none_container frm_third">
          <label for="field_2m9g" id="field_2m9g_label" class="frm_primary_label">Service Needed <span class="frm_required"></span>
          </label>
          <select name="item_meta[10]" id="field_2m9g" data-placeholder="Service Needed" placeholder="Service Needed" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Service Needed is invalid" aria-invalid="false">
            <option value=""> Service Needed </option>
            <option value="Roof Replacement"> Roof Replacement </option>
            <option value="Roof Repair"> Roof Repair </option>
            <option value="Window Replacement"> Window Replacement </option>
            <option value="Roof Cleaning"> Roof Cleaning </option>
            <option value="Gutter Installation"> Gutter Installation </option>
            <option value="Attic Insulation"> Attic Insulation </option>
            <option value="Skylights"> Skylights </option>
            <option value="Christmas Lights"> Christmas Lights </option>
            <option value="Other"> Other </option>
          </select>
        </div>
        <div id="frm_field_335_container" class="frm_form_field form-field  frm_top_container">
          <label for="field_6wb1q" id="field_6wb1q_label" class="frm_primary_label">
            <span class="frm_required" aria-hidden="true"></span>
          </label>
          <input type="text" id="field_6wb1q" name="item_meta[335]" value="" placeholder="PROMO Code" data-invmsg="Text is invalid" aria-invalid="false">
        </div>
        <input type="hidden" name="item_key" value="">
        <div class="frm_verify">
          <label for="frm_email_1"> If you are human, leave this field blank. </label>
          <input type="email" class="frm_verify" id="frm_email_1" name="frm_verify" value="">
        </div>
        <input name="frm_state" type="hidden" value="OQRWkFvp9Q2yDMyAQwkN3/mT/KG/ZDanvivQO9jS/30=">
        <div class="frm_submit">
          <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">Submit</button>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST

<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_pro_form " id="form_bid-request-form-mobile01f58c8392">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">Bid Request Form-Pop Up</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="14">
        <input type="hidden" name="frm_hide_fields_14" id="frm_hide_fields_14" value="">
        <input type="hidden" name="form_key" value="bid-request-form-mobile01f58c8392">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_14" name="frm_submit_entry_14" value="093156c60b"><input type="hidden" name="_wp_http_referer" value="/window-replacement/?msclkid=fe00c09b17621f94450fa375b7202055">
        <div id="frm_field_327_container" class="frm_form_field form-field  frm_top_container">
          <div id="field_w6ozl_label" class="frm_primary_label">
            <span class="frm_required" aria-hidden="true"></span>
          </div>
          <fieldset aria-labelledby="field_w6ozl_label">
            <legend class="frm_screen_reader frm_hidden">
            </legend>
            <div class="frm_combo_inputs_container" id="frm_combo_inputs_container_327" data-name-layout="first_last">
              <div id="frm_field_327-first_container" class="frm_form_field form-field frm_form_subfield-first  frm6" data-sub-field-name="first">
                <label for="field_w6ozl_first" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_w6ozl_first" value="" name="item_meta[327][first]" placeholder="First" data-invmsg=" is invalid" aria-invalid="false">
              </div>
              <div id="frm_field_327-last_container" class="frm_form_field form-field frm_form_subfield-last  frm6" data-sub-field-name="last">
                <label for="field_w6ozl_last" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_w6ozl_last" value="" name="item_meta[327][last]" placeholder="Last" data-invmsg=" is invalid" aria-invalid="false">
              </div>
            </div>
          </fieldset>
        </div>
        <div id="frm_field_176_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_29yf4d8bf9fda91335e5e81acf" id="field_29yf4d8bf9fda91335e5e81acf_label" class="frm_primary_label">Email <span class="frm_required"></span>
          </label>
          <input type="email" id="field_29yf4d8bf9fda91335e5e81acf" name="item_meta[176]" value="" placeholder="Email" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address"
            aria-invalid="false">
        </div>
        <div id="frm_field_177_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_41cv081f1a025bc1d1c73745f" id="field_41cv081f1a025bc1d1c73745f_label" class="frm_primary_label">Mobile Phone <span class="frm_required"></span>
          </label>
          <input type="tel" id="field_41cv081f1a025bc1d1c73745f" name="item_meta[177]" value="" data-frmmask="(999) 999-9999" placeholder="Mobile Phone" data-reqmsg="This field 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$" aria-describedby="frm_desc_field_41cv081f1a025bc1d1c73745f">
          <div class="frm_description" id="frm_desc_field_41cv081f1a025bc1d1c73745f">You will receive a text message.</div>
        </div>
        <div id="frm_field_179_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_2m9gddac116b01898ab11394" id="field_2m9gddac116b01898ab11394_label" class="frm_primary_label">Service Needed <span class="frm_required"></span>
          </label>
          <select name="item_meta[179]" id="field_2m9gddac116b01898ab11394" data-placeholder="Service Needed" placeholder="Service Needed" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Service Needed is invalid"
            aria-invalid="false">
            <option value=""> Service Needed </option>
            <option value="Roof Replacement"> Roof Replacement </option>
            <option value="Roof Repair"> Roof Repair </option>
            <option value="Window Replacement"> Window Replacement </option>
            <option value="Roof Cleaning"> Roof Cleaning </option>
            <option value="Gutter Installation"> Gutter Installation </option>
            <option value="Attic Insulation"> Attic Insulation </option>
            <option value="Skylights"> Skylights </option>
            <option value="Christmas Lights"> Christmas Lights </option>
            <option value="Other"> Other </option>
          </select>
        </div>
        <input type="hidden" name="item_key" value="">
        <div class="frm_verify">
          <label for="frm_email_14"> If you are human, leave this field blank. </label>
          <input type="email" class="frm_verify" id="frm_email_14" name="frm_verify" value="">
        </div>
        <input name="frm_state" type="hidden" value="OQRWkFvp9Q2yDMyAQwkN3/mT/KG/ZDanvivQO9jS/30=">
        <div class="frm_submit">
          <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">SUBMIT</button>
        </div>
      </div>
    </fieldset>
  </div>
</form>

POST

<form enctype="multipart/form-data" method="post" class="frm-show-form  frm_pro_form " id="form_bid-request-form-mobile01f58c8392">
  <div class="frm_form_fields ">
    <fieldset>
      <legend class="frm_screen_reader">Bid Request Form-Pop Up</legend>
      <div class="frm_fields_container">
        <input type="hidden" name="frm_action" value="create">
        <input type="hidden" name="form_id" value="14">
        <input type="hidden" name="frm_hide_fields_14" id="frm_hide_fields_14" value="">
        <input type="hidden" name="form_key" value="bid-request-form-mobile01f58c8392">
        <input type="hidden" name="item_meta[0]" value="">
        <input type="hidden" id="frm_submit_entry_14" name="frm_submit_entry_14" value="093156c60b"><input type="hidden" name="_wp_http_referer" value="/window-replacement/?msclkid=fe00c09b17621f94450fa375b7202055">
        <div id="frm_field_327_container" class="frm_form_field form-field  frm_top_container">
          <div id="field_w6ozl_label" class="frm_primary_label">
            <span class="frm_required" aria-hidden="true"></span>
          </div>
          <fieldset aria-labelledby="field_w6ozl_label">
            <legend class="frm_screen_reader frm_hidden">
            </legend>
            <div class="frm_combo_inputs_container" id="frm_combo_inputs_container_327" data-name-layout="first_last">
              <div id="frm_field_327-first_container" class="frm_form_field form-field frm_form_subfield-first  frm6" data-sub-field-name="first">
                <label for="field_w6ozl_first" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_w6ozl_first" value="" name="item_meta[327][first]" placeholder="First" data-invmsg=" is invalid" aria-invalid="false">
              </div>
              <div id="frm_field_327-last_container" class="frm_form_field form-field frm_form_subfield-last  frm6" data-sub-field-name="last">
                <label for="field_w6ozl_last" class="frm_screen_reader frm_hidden">
                </label>
                <input type="text" id="field_w6ozl_last" value="" name="item_meta[327][last]" placeholder="Last" data-invmsg=" is invalid" aria-invalid="false">
              </div>
            </div>
          </fieldset>
        </div>
        <div id="frm_field_176_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_29yf4d8bf9fda91335e5e81acf" id="field_29yf4d8bf9fda91335e5e81acf_label" class="frm_primary_label">Email <span class="frm_required"></span>
          </label>
          <input type="email" id="field_29yf4d8bf9fda91335e5e81acf" name="item_meta[176]" value="" placeholder="Email" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Please enter a valid email address"
            aria-invalid="false">
        </div>
        <div id="frm_field_177_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_41cv081f1a025bc1d1c73745f" id="field_41cv081f1a025bc1d1c73745f_label" class="frm_primary_label">Mobile Phone <span class="frm_required"></span>
          </label>
          <input type="tel" id="field_41cv081f1a025bc1d1c73745f" name="item_meta[177]" value="" data-frmmask="(999) 999-9999" placeholder="Mobile Phone" data-reqmsg="This field 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$" aria-describedby="frm_desc_field_41cv081f1a025bc1d1c73745f">
          <div class="frm_description" id="frm_desc_field_41cv081f1a025bc1d1c73745f">You will receive a text message.</div>
        </div>
        <div id="frm_field_179_container" class="frm_form_field form-field  frm_required_field frm_none_container">
          <label for="field_2m9gddac116b01898ab11394" id="field_2m9gddac116b01898ab11394_label" class="frm_primary_label">Service Needed <span class="frm_required"></span>
          </label>
          <select name="item_meta[179]" id="field_2m9gddac116b01898ab11394" data-placeholder="Service Needed" placeholder="Service Needed" data-reqmsg="This field cannot be blank." aria-required="true" data-invmsg="Service Needed is invalid"
            aria-invalid="false">
            <option value=""> Service Needed </option>
            <option value="Roof Replacement"> Roof Replacement </option>
            <option value="Roof Repair"> Roof Repair </option>
            <option value="Window Replacement"> Window Replacement </option>
            <option value="Roof Cleaning"> Roof Cleaning </option>
            <option value="Gutter Installation"> Gutter Installation </option>
            <option value="Attic Insulation"> Attic Insulation </option>
            <option value="Skylights"> Skylights </option>
            <option value="Christmas Lights"> Christmas Lights </option>
            <option value="Other"> Other </option>
          </select>
        </div>
        <input type="hidden" name="item_key" value="">
        <div class="frm_verify">
          <label for="frm_email_14"> If you are human, leave this field blank. </label>
          <input type="email" class="frm_verify" id="frm_email_14" name="frm_verify" value="">
        </div>
        <input name="frm_state" type="hidden" value="OQRWkFvp9Q2yDMyAQwkN3/mT/KG/ZDanvivQO9jS/30=">
        <div class="frm_submit">
          <button class="frm_button_submit frm_final_submit" type="submit" formnovalidate="formnovalidate">SUBMIT</button>
        </div>
      </div>
    </fieldset>
  </div>
</form>

Text Content

Get Three bids, just make sure one of them is Valentine Roofing! ®

Leading Puget Sound - Seattle Roofing Contractor Since 2008

Request a Bid

 * Roofing Services
   * Roof Replacement
     * Composition Roofing
     * PVC Roofing
     * Metal Roofing
     * Completed Roofing Projects
   * Roof Repairs
   * Roof Cleaning
   * Annual Roof Maintenance
   * Skylights
 * Windows and Doors
 * Gutter Installation
 * Home Care Program
 * Other Services
   * Attic Insulation
   * Christmas Lights
   * Real Estate Solutions
   * Financing Information
 * Who We Are
   * Contact Us
   * Our Story
   * Serving Our Community
   * Our Team
   * Education Center
   * Customer Reviews
   * Testimonials
   * Blog
   * Careers

 * Roofing Services
   * Roof Replacement
     * Composition Roofing
     * PVC Roofing
     * Metal Roofing
     * Completed Roofing Projects
   * Roof Repairs
   * Roof Cleaning
   * Annual Roof Maintenance
   * Skylights
 * Windows and Doors
 * Gutter Installation
 * Home Care Program
 * Other Services
   * Attic Insulation
   * Christmas Lights
   * Real Estate Solutions
   * Financing Information
 * Who We Are
   * Contact Us
   * Our Story
   * Serving Our Community
   * Our Team
   * Education Center
   * Customer Reviews
   * Testimonials
   * Blog
   * Careers


Request a Bid
(206) 575-7656



WINDOW AND DOOR REPLACEMENT

Valentine Roofing brings the same attention to quality of products, superior
installation, and excellent service that you have come to expect from us in
roofing, to Puget Sound residential window and door replacements.
Submit your information to receive a free Windows bid!
Bid Request Form-Windows Page
Email
Mobile Phone
You will receive a text message.
If you are human, leave this field blank.
SUBMIT


PROUD INSTALLERS OF




Vinyl windows and new doors are a beautiful update for your home that will
improve your view while providing lasting value. Valentine offers
low-maintenance windows and doors with excellent energy efficiency and superior
durability. Coupled with the premier customer experience for Puget Sound windows
installation and residential window and door replacements along with top of the
line products.



Valentine proudly installs top window and door brands that are locally
manufactured and distributed. Offering the highest quality products along with
the gold standard in window and door replacements.





When it is time to replace your windows or doors get three bids, just make sure
one of them is Valentine Windows and Doors!

GET THE PREMIER CUSTOMER EXPERIENCE WITH YOUR NEXT WINDOW AND DOOR REPLACEMENT




--------------------------------------------------------------------------------


SUPERIOR PRODUCTS AND PACKAGES


NEWWINDOWS

We offer top of the line window brands and professional installation. Whether
you need one window replaced or are looking to upgrade your entire home. We have
the right fit for all your home improvement needs.
Top of the line window brands and professional installation.


ENERGY PLUS

This optional upgrade will minimize UV exposure while maintaining natural
brightness by allowing visible light into your home. Maximize your energy
efficiency, and save more on your energy bills.
Maximize your energy efficiency, and save more on your energy bills.


OUR WARRANTY

We stand behind our work and beside you, as your ally in window and door
replacement!
Our workmanship warranty covers your installation of new windows and doors for
up to 10 years! We stand behind our work and beside you, as your ally in window
and door replacement!


ENTRY DOORS

Our doors are manufactured to provide the strength and beauty you need in a door
replacement. With options that fit every style of home and budget, now is the
time to update your home with a new door. Valentine Windows and Doors has the
right option for your project goals.
Our doors are manufactured to provide the strength and beauty you need in a door
replacement.


PATIO DOORS

Patio doors are the connection between indoor and outdoor living spaces. Our
Patio doors combine the best of both using advanced technology and upscale
style. Choose from our selection of patio doors to upgrade your indoor AND
outdoor living space today.
Choose from our selection of patio doors to upgrade your indoor AND outdoor
living space today.
FREE ESTIMATE


NEW WINDOWS AND DOORS WITH VALENTINE ARE AS EASY AS...

Choosing your window and door replacement package with Valentine is always
stress-free and easy! We offer the highest quality vinyl window, standard with
steel reinforcement, and performance ratings that exceed Puget Sound energy
standards. With window styles and color options for every home, Valentine has
the right fit for your window replacement project. All our doors are
manufactured with the highest quality standards. Doors from Valentine always
combine technology and beauty for a superior product. New windows and doors with
Valentine are always as easy as...
Choosing your window and door replacement package with Valentine is always
stress-free and easy!


NO PRESSURE ESTIMATES

We believe in providing transparent estimates with our best price right from the
start. With your goals in mind, our estimator will help guide you through the
design process. You will have all the information you need to make an informed
decision about your home without any pressure. So you can move forward with your
project confidently!

We ensure you will have all the information you need to make an informed
decision about your home without any pressure. So you can move forward with your
project confidently!




EXPERTLY MEASURED

Every window and door will be expertly measured for a customized fit specific to
your home. Before the order is sent to manufacturing we will confirm the design
of each item with you to ensure that your project will run smoothly before we
ever begin.
Every window and door will be expertly measured for a customized fit specific to
your home.



SIGNATURE INSTALLATION

Our signature window and door installation is second to none and goes beyond the
standard recommendations for window replacements set forth by AAMA (American
Architectural Manufacturers Association, a governing body within the
manufacturing industries that sets standards and best practices). Our window
crews are led by a highly-skilled site foreman dedicated to your specific
project. Every installer is a true craftsman so you can count on a professional
installation with every window and door. The Valentine Roofing Signature Install
is designed to keep the Washington weather where it belongs, outside your home!
Our window and door crews are led by a highly-skilled site foreman dedicated to
your specific project. Every installer is a true craftsman so you can count on a
professional installation with every window and door.



VALENTINE EXPERIENCE

From the first call to the completion of the project you can always count on the
Valentine Experience | Seamless Communication, Meticulous Cleanup, Going the
Extra Mile ®. Our production team will keep you updated every step of the way
throughout your project. With our meticulously clean standards, you know we will
leave your home spotless, inside, and out. You will rest easy knowing you chose
the Puget Sound contractor that does not just specialize in installing new
windows, but one that specializes in installing customer confidence and peace of
mind!
From the first call to the completion of the project you can always count on the
Valentine Experience | Seamless Communication, Meticulous Cleanup, Going the
Extra Mile ®.



GET YOUR NO PRESSURE ESTIMATE


Valentine Windows and Doors provides customers with no pressure estimates. You
will have a bid in your hand within about an hour of meeting with us. One that
features our best price, right from the start. We guarantee an estimate with
Valentine Windows and Doors will always be pain-free and easy!
Bid Request Form-Windows Page
Email
Mobile Phone
You will receive a text message.
If you are human, leave this field blank.
SUBMIT


WINDOWS AND DOORS SERVICE AREA


SERVING THE PUGET SOUND AREAS INCLUDING THE FOLLOWING COUNTIES:

--------------------------------------------------------------------------------

King
Pierce
Snohomish
Kitsap
Thurston
Skagit
Island

--------------------------------------------------------------------------------

CONTACT US


WINDOWS AND DOORS BLOG POSTS


THE AVERAGE COST TO REPLACE EXTERIOR DOORS IN WASHINGTON

02/14/2023


THE AVERAGE COST OF WINDOW REPLACEMENT IN PUGET SOUND

02/14/2023


WHEN TO REPLACE YOUR WINDOWS

12/30/2022

FREQUENTLY ASKED QUESTIONS

1
When should I replace my windows?

We often look to age as an indicator that it might be time to replace something
in our home. However, when it comes to windows age is not always the best
measure that it is time to replace them. Instead, read our blog about the top 5
signs that it is time to consider window replacement. 

If you are noticing one or more of these top 5 issues, give Valentine Roofing a
call for a hassle-free estimate today!

2
Should my windows have tempered glass?
Typically a building code will dictate if your window should be made with
tempered glass. Most cities follow the international building code (IBC) to
decide when a window is required to have tempered glass. Some of the
considerations that go into the decision are the size of the window, the
proximity of the window to entry and exit doors, and proximity to hazardous
locations, like walkways or ‘wet areas’. A trusted contractor will be able to
let you know if and when a window’s glass should be tempered. Valentine Roofing
considers all IBC and local codes for safety glass when estimating for a new
window replacement project.
3
How much should I expect to pay for my window and door replacement?
The cost of a Puget Sound windows installation can vary. Some cost
considerations include the size of the window, the type or style of the window,
the glazing package, and the type of frame. A reputable Puget Sound contractor
will provide a fair price and can help you identify what your budget should be
to accomplish your goals. One thing to consider when evaluating the price for
windows is the value that you get back from the new windows. A vinyl window
replacement project can provide value in multiple ways. According to Remodeling
Magazine’s annual Cost v Value report, a vinyl window replacement provides the
most value of any window replacement in the Seattle area, offering a 90.8%
return of the original cost. In addition, new windows can provide excellent curb
appeal, a great way to update and improve the look of any home. The returns do
not end there. With improved energy efficiency comes energy savings, putting
money back into your pocket each month. Depending on the year there may also be
tax credits associated with your project or rebates from your local utility
company. When all is said and done, new vinyl windows carry an incredible value!
4
What is the process of installing replacement windows and doors?
Once an agreement has been processed for a window replacement project, a more
in-depth and accurate measurement of every window that is being replaced will be
scheduled. This will ensure the best fit before manufacturing begins. This step
is often referred to as the critical measure and usually takes up to a couple of
hours. Once the windows have been manufactured and delivered, the window
installers will carefully remove the old windows and dispose of them. The new
windows will be properly fit into the existing opening, ensuring the windows are
level, square, and plumb. Windows will then be fastened into place by screwing
the window into the blocking. Once the window is securely in place, then the
window installer will properly seal the window and finish trimming out the
exterior opening. This type of installation will ensure the window does not sag,
settle, or become unlevel, which affects the operation of the window. Some
companies will take a short cut, installing windows outside a manufacturer's
specifications. You should only trust your new window replacement to a licensed,
bonded, and insured contractor that has been properly trained to meet or exceed
AAMA recommended installation guidelines, like Valentine Roofing.
5
Which type of window is best?
With different window options, it can be difficult to decide which windows are
best. Accounting for affordability, energy performance, durability, and value,
it becomes apparent that vinyl windows are in a class of their own. With
superior thermal performance ratings (important in Puget Sound), vinyl windows
are among the most energy-efficient windows available. They result in a
comfortable home and lower energy costs. Vinyl is a durable material that
requires little maintenance for optimum performance. Because vinyl is not prone
to breaking down from UV exposure, it is a great option for windows. Not only
are vinyl windows more affordable upfront, but they require less money to
maintain over time, providing you the most ‘bang for your buck’. When it comes
to window replacement, vinyl checks all the boxes with budget-friendly
replacement options and superior performance.
6
What should I do to prepare my house for a new window installation and door
replacement project?
The window installers will need access to every window being replaced, both
inside and outside the home. They will need a clear path through your home, and
to each window, for the removal of old windows and the installation of your new
windows. Make sure all walkways and stairs are clear for ease of access. Allow
for access through doors, gates, and the garage as needed. Move furniture and
other obstacles away from the windows providing a clear workspace for the window
installers. Nearby wall decor, curtains, blinds, and any security sensors should
also be removed from around the windows. Proper preparation will ensure that the
project goes smoothly without unnecessary delays.

SUBMIT YOUR INFORMATION FOR A FREE BID!

Bid Request Form
Name *
Name
Name
Name
Mobile Phone
You will receive a text message.
Email
Service Needed Service Needed Roof Replacement Roof Repair Window Replacement
Roof Cleaning Gutter Installation Attic Insulation Skylights Christmas Lights
Other

If you are human, leave this field blank.
Submit


Roof Replacement

Roof Repairs

Roof Cleaning

Education Center

FAQ

Blog

Privacy

About Us

Team

Contact Us

Careers

Roof Replacement

Roof Repairs

Roof Cleaning

Education Center

FAQ

Blog

About Us

Team

Testimonials

Contact Us

Copyright © 2023, Valentine Roofing Inc. All rights reserved.

THE VALENTINE EXPERIENCE SEAMLESS COMMUNICATION METICULOUS CLEANUP GOING THE
EXTRA MILE is a Registered Service Mark of Valentine Roofing, Inc.

CONTACT US

Bid Request Form-Pop Up
Email
Mobile Phone
You will receive a text message.
Service Needed Service Needed Roof Replacement Roof Repair Window Replacement
Roof Cleaning Gutter Installation Attic Insulation Skylights Christmas Lights
Other
If you are human, leave this field blank.
SUBMIT

GIVE US A CALL

(206) 575-7656

400 Industry Dr. Suite 130
Tukwila, WA 98188

info@valentineroof.com

OR

GIVE US A CALL

(206) 575-7656

400 Industry Dr. Suite 130
Tukwila, WA 98188

info@valentineroof.com

CONTACT US

Bid Request Form-Pop Up
Email
Mobile Phone
You will receive a text message.
Service Needed Service Needed Roof Replacement Roof Repair Window Replacement
Roof Cleaning Gutter Installation Attic Insulation Skylights Christmas Lights
Other
If you are human, leave this field blank.
SUBMIT


 * Contact Us
 * Roofing Services
   * Roof Replacement
     * Composition Roofing
     * PVC Roofing
     * Metal Roofing
   * Roof Repairs
   * Roof Cleaning
   * Annual Roof Maintenance
   * Skylights
 * Window and Door Replacement
 * Gutter Installation
 * Home Care Program
 * Other Services
   * Attic Insulation
   * Christmas Lights
   * Real Estate Solutions
   * Financing Information
 * Who We Are
   * Contact Us
   * Our Story
   * Serving Our Community
   * Our Team
   * Education Center
   * Customer Reviews
   * Customer Reviews
   * Testimonials
   * Blog
   * Careers