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
Submission Tags: @phishunt_io
Submission: On February 17 via api from DE — Scanned from DE
Form analysis
5 forms found in the DOMPOST
<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