certapro.com Open in urlscan Pro
141.193.213.20  Public Scan

Submitted URL: https://certaprodenverusa.com/
Effective URL: https://certapro.com/?utm_id=1&utm_source=fact&utm_medium=de&utm_campaign=ocCPDenver
Submission: On August 09 via api from US — Scanned from NL

Form analysis 5 forms found in the DOM

<form class="zip_form"> <input title="Zip / Postal Code" type="text" name="preload-zip" class="zip_field" id="zip_code" placeholder="Zip / Postal Code" aria-label="Zip / Postal Code"> <input title="Zip / Postal Code" type="button"
    class="zip_submit transition lead_modal_open" value="GO" aria-label="Go"></form>

<form class="zip_form"> <input type="button" class="zip_submit transition lead_modal_open" value="CONTACT US"></form>

<form id="common_form">
  <div class="padding">
    <div class="group full has_commercial">
      <div class="check title_txt label">What type of property needs painting?</div>
      <fieldset>
        <legend>What type of property needs painting?</legend>
        <div id="prop_type_container" class="group full hide">
          <div class="group third end checkbox"> <input type="radio" name="proptype" value="Condominiums &amp; HOA" id="type_condo" class="leadtype" aria-label="Condos"> <label for="type_condo">Condos</label></div>
          <div class="group third end checkbox"> <input type="radio" name="proptype" value="Apartments &amp; Multi-Family" id="type_apartment" class="leadtype" aria-label="Multi-Family"> <label for="type_apartment">Apartments</label></div>
          <div class="group third checkbox"> <input type="radio" name="proptype" value="Light Industrial" id="type_light-insdustrial" class="leadtype" aria-label="Industrial"> <label for="type_light-insdustrial">Industrial</label></div>
        </div>
        <div id="lead_type" class="group full has_commercial">
          <div class="group half checkbox space"> <input type="radio" name="leadtype" value="residential" id="type_home" class="leadtype est_type" aria-label="Home"> <label for="type_home">Home</label></div>
          <div class="group half end checkbox space"> <input type="radio" name="leadtype" value="commercial" id="type_business" class="leadtype" aria-label="Business"> <label for="type_business">Business</label></div>
        </div>
      </fieldset>
    </div>
    <div class="group full">
      <div class="check title_txt label">What would you like to paint?</div>
      <fieldset>
        <legend>What would you like to paint?</legend>
        <div class="group third end checkbox"> <input type="radio" name="esttype" value="Exterior" id="est_exterior" aria-label="Exterior"> <label for="est_exterior">Exterior</label></div>
        <div class="group third checkbox"> <input type="radio" name="esttype" value="Interior" id="est_interior" aria-label="Interior"> <label for="est_interior">Interior</label></div>
        <div class="group third checkbox"> <input type="radio" name="esttype" value="Both" id="est_both" class="est_painted" aria-label="Both"> <label for="est_both">Both</label></div>
      </fieldset>
    </div>
    <div id="direct_photo_upload_question" class="group full hide">
      <div class="check title_txt label" style="white-space: normal; line-height: 1.4em; font-size:14px;">Would you like to upload photos or schedule an estimate?</div>
      <fieldset>
        <legend>Would you like to upload photos or schedule an estimate?</legend>
        <div class="group half checkbox"> <input type="radio" name="formtype" value="appointment" id="form_appointment" aria-label="Standard Appointment"> <label for="form_appointment">Appointment</label></div>
        <div class="group half end checkbox"> <input type="radio" name="formtype" value="photos" id="form_photos" aria-label="Upload Photos"> <label for="form_photos">Upload Photos</label></div>
      </fieldset>
    </div>
    <div class="group full" id="schedule_group">
      <div class="check title_txt label">How would you like to schedule?</div>
      <fieldset>
        <legend>How would you like to schedule?</legend>
        <div class="group half checkbox"> <input type="radio" name="request-type" value="Appointment" id="schedule_online" class="est_schedule" aria-label="online" checked="checked"> <label for="schedule_online">Online</label></div>
        <div class="group half end checkbox"> <input type="radio" name="request-type" value="Call" id="schedule_call" aria-label="Call Me"> <label for="schedule_call">Call Me</label></div>
      </fieldset>
    </div>
    <div class="button_group">
      <div class="main choose transition"> <span class="text">Next</span> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_right.svg" class="arrow"></span></div>
    </div>
  </div>
</form>

<form class="form-val" id="res_form"> <input type="hidden" name="subject" id="subject" value="Your Home Transformation Starts Here. - Landing" class="subject"> <input type="hidden" name="est_type" value="" id="estimate_type">
  <div id="res-contact-panel" class="slide_panel active">
    <div class="title">
      <h2>Contact Information</h2> <img alt="Close" src="https://certapro.com/wp-content/themes/certapro/images/x_white.svg" class="x_btn modal_close transition">
      <div class="dashed"></div>
    </div>
    <div class="padding">
      <div class="title_txt label">Your Contact Information:</div>
      <div class="group half"> <input type="text" name="firstname" placeholder="First Name *" class="firstname req" aria-label="First Name"></div>
      <div class="group half end"> <input type="text" name="lastname" placeholder="Last Name *" class="lastname req" aria-label="Last Name"></div>
      <div class="group full"> <input type="email" class="email" name="email" placeholder="Email *" aria-label="Email"></div>
      <div class="group full"> <input type="tel" class="phone" name="phone" placeholder="Phone *" aria-label="Phone"></div>
      <div class="spacer title_txt label">Property you want an estimate for:</div>
      <div class="group full"> <input type="text" name="address" placeholder="Address 1 *" class="address" aria-label="Address"></div>
      <div class="group full"> <input type="text" name="address2" placeholder="Address 2" class="address2" aria-label="Address 2"></div>
      <div class="group full"> <input type="text" name="city" placeholder="City *" class="city" aria-label="City"></div>
      <div class="group half">
        <div class="drop_line"> <span class="drop"> <select name="state" class="state" aria-label="State">
              <option value="0">Select a State</option>
              <option value="AL">Alabama (AL)</option>
              <option value="AK">Alaska (AK)</option>
              <option value="AZ">Arizona (AZ)</option>
              <option value="AR">Arkansas (AR)</option>
              <option value="CA">California (CA)</option>
              <option value="CO">Colorado (CO)</option>
              <option value="CT">Connecticut (CT)</option>
              <option value="DE">Delaware (DE)</option>
              <option value="DC">District of Columbia (DC)</option>
              <option value="FL">Florida (FL)</option>
              <option value="GA">Georgia (GA)</option>
              <option value="GU">Guam (GU)</option>
              <option value="HI">Hawaii (HI)</option>
              <option value="ID">Idaho (ID)</option>
              <option value="IL">Illinois (IL)</option>
              <option value="IN">Indiana (IN)</option>
              <option value="IA">Iowa (IA)</option>
              <option value="KS">Kansas (KS)</option>
              <option value="KY">Kentucky (KY)</option>
              <option value="LA">Louisiana (LA)</option>
              <option value="ME">Maine (ME)</option>
              <option value="MD">Maryland (MD)</option>
              <option value="MA">Massachusetts (MA)</option>
              <option value="MI">Michigan (MI)</option>
              <option value="MN">Minnesota (MN)</option>
              <option value="MS">Mississippi (MS)</option>
              <option value="MO">Missouri (MO)</option>
              <option value="MT">Montana (MT)</option>
              <option value="NE">Nebraska (NE)</option>
              <option value="NV">Nevada (NV)</option>
              <option value="NH">New Hampshire (NH)</option>
              <option value="NJ">New Jersey (NJ)</option>
              <option value="NM">New Mexico (NM)</option>
              <option value="NY">New York (NY)</option>
              <option value="NC">North Carolina (NC)</option>
              <option value="ND">North Dakota (ND)</option>
              <option value="OH">Ohio (OH)</option>
              <option value="OK">Oklahoma (OK)</option>
              <option value="OR">Oregon (OR)</option>
              <option value="PA">Pennsylvania (PA)</option>
              <option value="PR">Puerto Rico (PR)</option>
              <option value="RI">Rhode Island (RI)</option>
              <option value="SC">South Carolina (SC)</option>
              <option value="SD">South Dakota (SD)</option>
              <option value="TN">Tennessee (TN)</option>
              <option value="TX">Texas (TX)</option>
              <option value="UT">Utah (UT)</option>
              <option value="VT">Vermont (VT)</option>
              <option value="VA">Virginia (VA)</option>
              <option value="VI">Virgin Islands (VI)</option>
              <option value="WA">Washington (WA)</option>
              <option value="WV">West Virginia (WV)</option>
              <option value="WI">Wisconsin (WI)</option>
              <option value="WY">Wyoming (WY)</option>
              <option value="AB">Alberta (AB)</option>
              <option value="BC">British Columbia (BC)</option>
              <option value="MB">Manitoba (MB)</option>
              <option value="NB">New Brunswick (NB)</option>
              <option value="NL">Newfoundland and Labrador (NL)</option>
              <option value="NT">Northwest Territories (NT)</option>
              <option value="NS">Nova Scotia (NS)</option>
              <option value="NU">Nunavut (NU)</option>
              <option value="PE">Prince Edward Island (PE)</option>
              <option value="SK">Saskatchewan (SK)</option>
              <option value="ON">Ontario (ON)</option>
              <option value="QC">Quebec (QC)</option>
              <option value="YT">Yukon (YT)</option>
            </select> </span></div>
      </div>
      <div class="group half end"> <input type="text" class="zip" name="zip" placeholder="Zip / Postal Code *" aria-label="Zip / Postal Code"></div>
      <div class="group full" id="pc_qualifier" style="display:none;">
        <div class="spacer title_txt label">Have you worked with CertaPro Painters before?</div>
        <fieldset>
          <legend>Are you a previous customer?</legend>
          <div class="group half checkbox"> <input type="radio" name="pc-res" value="1" id="pcRes_yes" aria-label="I am a previous customer"> <label for="pcRes_yes">Yes</label></div>
          <div class="group half end checkbox"> <input type="radio" name="pc-res" value="0" id="pcRes_no" aria-label="Not a Previous Customer"> <label for="pcRes_no">No</label></div>
        </fieldset>
      </div>
      <div class="project_details_container">
        <div class="spacer title_txt label"> Add Project details: <span class="toggle"></span></div>
        <div class="group full"><textarea name="project_details" class="project_details" placeholder="Add project details..." aria-label="Project Details"></textarea></div>
      </div>
      <div class="button_group has_back">
        <div class="main half left choose_back transition"> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></span> <span class="text">Back</span></div>
        <div class="main next right transition half" id="res_next"> <span class="text">Next</span> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_right.svg" class="arrow"></span></div>
        <div class="main submit half transition" id="res_call_submit"> <span class="text">Submit</span> <span class="icon icon_submit"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_active.svg"></span></div>
      </div>
    </div>
  </div>
  <div id="schedule-estimates" class="slide_panel">
    <div class="title">
      <h2>Schedule your Estimate</h2> <img alt="Close" src="https://certapro.com/wp-content/themes/certapro/images/x_white.svg" class="x_btn modal_close transition">
      <div class="dashed"></div>
    </div>
    <div class="loading">
      <div class="vertical">
        <div class="centered">
          <div class="msg">
            <p>Loading available appointments</p>
            <div class="holder"> <span class="load red small">
                <div></div>
              </span></div>
          </div>
        </div>
      </div>
    </div>
    <div class="templates hide">
      <div class="block"> <span class="top"></span> <span class="bottom"></span></div>
      <div class="time"></div>
    </div>
    <div class="padding" id="date_width">
      <div id="appt_available">
        <div id="appt_available">
          <div id="remote_option" class="group full" style="margin-bottom:20px;">
            <style>
              .onsite-off {
                background: #d3d3d3 !important;
                cursor: initial !important
              }

              .onsite-off-message {
                display: none;
                padding: 5px 0 15px;
                color: #d2232a
              }

              .icon-home {
                background-image: url(/wp-content/themes/certapro/images/leadform/home.png)
              }

              .icon-remote {
                background-image: url(/wp-content/themes/certapro/images/leadform/remote.png)
              }
            </style>
            <fieldset>
              <legend>What type of estimate do you prefer?</legend>
              <div class="check title_txt label">What type of estimate do you prefer?</div>
              <div class="group icon_stacked color_change"> <span class="icon icon-home"></span> <input type="radio" name="estmethod" value="In-Home" id="est_method_onsite" aria-label="On-site" checked=""> <label style="height:45px;" class="onsite"
                  for="est_method_onsite">On-Site</label>
                <p class="info_txt">Meet <span style="color:#000;text-decoration:underline;">in-person</span> with a sales consultant.</p>
              </div>
              <div class="group icon_stacked color_change"> <span class="icon icon-remote"></span> <input type="radio" name="estmethod" value="Video" id="est_method_remote" aria-label="Virtual"> <label style="height:45px;"
                  for="est_method_remote">Virtual</label>
                <p class="info_txt">Meet <span style="color:#000;text-decoration:underline;">virtually</span> with a sales consultant.</p>
              </div>
            </fieldset>
          </div>
        </div>
        <div class="specific-times">
          <div class="onsite-off-message"> This location is currently only offering Virtual Estimate appointments. Please select your appointment time.</div>
          <div class="title_txt label">Select your date:</div>
          <div class="date_slider_group">
            <div class="arrow left"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/date_left_arrow.svg" class="transition">
              <div class="arrow_overlay show"></div>
            </div>
            <div class="date_slider">
              <div class="slider_track"></div>
            </div>
            <div class="arrow right"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/date_right_arrow.svg" class="transition">
              <div class="arrow_overlay"></div>
            </div>
          </div>
          <div class="title_txt label">Select your time:</div>
          <div class="time_group"></div>
        </div>
        <div class="button_group has_back">
          <div class="sub back res_schedule_back transition"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></div>
          <div class="main next transition custom_next_online"> <span class="text">Select Custom Times</span> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_right.svg" class="arrow"></span></div>
          <div class="main transition final" id="res_online_submit"> <span class="text">Schedule Your Estimate</span> <span class="icon icon_submit"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_active.svg"></span>
          </div>
        </div>
        <div class="custom_time" id="customTime"> I can't find a time that works</div>
        <div class="custom_time hide" id="virtualTime"> Times don’t work?<br> <span style="color:#d2232a">Click here to book a video estimate</span>.</div>
        <div class="button_group " id="virtualTimeNext" style="display:none;">
          <div class="main next transition virtual_next_online"> <span class="text">Schedule Your Video Estimate</span> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_right.svg" class="arrow"></span>
          </div>
        </div>
      </div>
      <div id="no_appt_available">
        <div class="denied">
          <h2>Sorry, we weren't able to find any available appointments.</h2>
          <p>We want to find a day/time that works best for your schedule. We will be happy to call you to set up an appointment if you click the option below or you can call <a class="orange" data-load="phone"></a>.</p>
        </div>
        <div class="button_group has_back">
          <div class="sub back res_schedule_back transition"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></div>
          <div class="main next transition custom_next"> <span class="text">Select Custom Times</span> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_right.svg" class="arrow"></span></div>
        </div>
      </div>
    </div>
  </div>
  <div class="slide_panel" id="custom_time_panel">
    <div class="title">
      <h2>Choose a time for us to call</h2> <img alt="Close" src="https://certapro.com/wp-content/themes/certapro/images/x_white.svg" class="x_btn modal_close transition">
      <div class="dashed"></div>
    </div>
    <div class="padding padded-row">
      <p class="cust_times title_txt label">If you weren’t able to find a time, please select the general days/times that may work better. We will do our best to accommodate.</p>
      <div class="row">
        <div class="col-xs-3">&nbsp;</div>
        <div class="col-xs-3">Morning</div>
        <div class="col-xs-3">Afternoon</div>
        <div class="col-xs-3">Evening</div>
      </div>
      <div class="row" data-day="Monday">
        <div class="col-xs-3">Mon</div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Monday Morning"> <input title="Morning" type="hidden" value="Morning"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Monday Afternoon"> <input title="Afternoon" type="hidden" value="Afternoon"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Monday Evening"> <input title="Evening" type="hidden" value="Evening"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
      </div>
      <div class="row" data-day="Tuesday">
        <div class="col-xs-3">Tue</div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Tuesday Morning"> <input title="Morning" type="hidden" value="Morning"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Tuesday Afternoon"> <input title="Afternoon" type="hidden" value="Afternoon"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Tuesday Evening"> <input title="Evening" type="hidden" value="Evening"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
      </div>
      <div class="row" data-day="Wednesday">
        <div class="col-xs-3">Wed</div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Wednesday Morning"> <input title="Morning" type="hidden" value="Morning"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Wednesday Afternoon"> <input title="Afternoon" type="hidden" value="Afternoon"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Wednesday Evening"> <input title="Evening" type="hidden" value="Evening"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
      </div>
      <div class="row" data-day="Thursday">
        <div class="col-xs-3">Thu</div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Thursday Morning"> <input title="Morning" type="hidden" value="Morning"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Thursday Afternoon"> <input title="Afternoon" type="hidden" value="Afternoon"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Thursday Evening"> <input title="Evening" type="hidden" value="Evening"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
      </div>
      <div class="row" data-day="Friday">
        <div class="col-xs-3">Fri</div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Friday Morning"> <input title="Morning" type="hidden" value="Morning"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Friday Afternoon"> <input title="Afternoon" type="hidden" value="Afternoon"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Friday Evening"> <input title="Evening" type="hidden" value="Evening"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
      </div>
      <div class="row" data-day="Saturday">
        <div class="col-xs-3">Sat</div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Saturday Morning"> <input title="Morning" type="hidden" value="Morning"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Saturday Afternoon"> <input title="Afternoon" type="hidden" value="Afternoon"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Saturday Evening"> <input title="Evening" type="hidden" value="Evening"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
      </div>
      <div class="row" data-day="Sunday" style="display:none;">
        <div class="col-xs-3">Sun</div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Sunday Morning"> <input title="Morning" type="hidden" value="Morning"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Sunday Afternoon"> <input title="Afternoon" type="hidden" value="Afternoon"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
        <div class="col-xs-3">
          <a href="#" class="preferred inactive" aria-label="Sunday Evening"> <input title="Evening" type="hidden" value="Evening"> <span class="icon icon_check inactive"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_inactive.svg"></span> <span class="icon icon_check active"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_yellow_active.svg"></span> </a>
        </div>
      </div>
      <div class="button_group has_back cust_times">
        <div class="sub back transition"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></div>
        <div class="main submit transition" id="res_online_submit_custom"> <span class="text">Send Preferred Times</span> <span class="icon icon_submit"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_active.svg"></span>
        </div>
      </div>
    </div>
  </div>
  <div id="res-job-info-panel" class="slide_panel">
    <div class="title">
      <h2>Job Information</h2> <img alt="Close" src="https://certapro.com/wp-content/themes/certapro/images/x_white.svg" class="x_btn modal_close transition">
      <div class="dashed"></div>
    </div>
    <div class="padding">
      <div class="ext-job">
        <div class="title_txt label">Are you looking to paint the full exterior?</div>
        <div class="group full">
          <fieldset>
            <legend>Are you looking to paint the full exterior?</legend>
            <div id="" class="group full">
              <div class="group half checkbox space"> <input type="radio" name="exterior-job" value="1" id="exterior-job-yes" class="" aria-label="Yes"> <label for="exterior-job-yes">Yes</label></div>
              <div class="group half end checkbox space"> <input type="radio" name="exterior-job" value="0" id="exterior-job-no" class="" aria-label="No"> <label for="exterior-job-no">No</label></div>
            </div>
          </fieldset>
        </div>
      </div>
      <div class="int-job">
        <div class="title_txt btn-spacer">Are you painting 3 rooms or more?</div>
        <div class="int-job group full">
          <fieldset>
            <legend>Are you painting 3 rooms or more?</legend>
            <div id="" class="group full">
              <div class="group half checkbox space"> <input type="radio" name="interior-job" value="1" id="interior-job-yes" class="" aria-label="Yes"> <label for="interior-job-yes">Yes</label></div>
              <div class="group half end checkbox space"> <input type="radio" name="interior-job" value="0" id="interior-job-no" class="" aria-label="No"> <label for="interior-job-no">No</label></div>
            </div>
          </fieldset>
        </div>
      </div>
      <div class="title_txt btn-spacer">What is the appropriate project status?</div>
      <div class="group full">
        <fieldset>
          <legend>What is the appropriate project status?</legend>
          <div id="" class="group full">
            <div class="group half checkbox space"> <input type="radio" name="expectations-job" value="0" id="expectations-job-planning" class="" aria-label="Still Planning"> <label for="expectations-job-planning">Still Planning</label></div>
            <div class="group half end checkbox space"> <input type="radio" name="expectations-job" value="1" id="expectations-job-ready" class="" aria-label="Ready to Paint"> <label for="expectations-job-ready">Ready to Paint</label></div>
          </div>
        </fieldset>
      </div>
      <div class="title_txt btn-spacer">Have you worked with CertaPro before?</div>
      <div class="group full has_commercial">
        <fieldset>
          <legend>Have you worked with CertaPro before?</legend>
          <div id="" class="group full has_commercial">
            <div class="group half checkbox space"> <input type="radio" name="worked-with-before-job" value="1" id="worked-with-before-job-yes" class="" aria-label="Yes"> <label for="worked-with-before-job-yes">Yes</label></div>
            <div class="group half end checkbox space"> <input type="radio" name="worked-with-before-job" value="0" id="worked-with-before-job-no" class="" aria-label="No"> <label for="worked-with-before-job-no">No</label></div>
          </div>
        </fieldset>
      </div>
      <div class="button_group ">
        <div class="main next right transition" id="res_job_next"> <span class="text">Next</span> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_right.svg" class="arrow"></span></div>
      </div>
    </div>
  </div>
  <div class="slide_panel photo" id="upload_photo_exterior">
    <div class="title">
      <h2>Exterior Estimate</h2> <img alt="Close" src="https://certapro.com/wp-content/themes/certapro/images/x_white.svg" class="x_btn modal_close transition">
      <div class="dashed"></div>
    </div>
    <div class="padding padded-row">
      <div id="full-ext" class="group full hide">
        <div class="check label">Do you want to paint the full exterior?</div>
        <fieldset>
          <legend>Are wanting to paint the full exterior?</legend>
          <div class="group half checkbox"> <input type="radio" name="extphototype" value="true" id="ext_photo_full_yes" aria-label="Yes"> <label for="ext_photo_full_yes">Yes</label></div>
          <div class="group half checkbox"> <input type="radio" name="extphototype" value="false" id="ext_photo_full_no" aria-label="No" checked=""> <label for="ext_photo_full_no">No</label></div>
        </fieldset>
      </div>
      <fieldset>
        <legend>Select items to be painted:</legend>
        <div class="group full checks" style=" margin-bottom:10px;" id="ext_photo_items"> <label class="check title_txt label">Select items to be painted:</label>
          <div class="group checked"> <input type="checkbox" name="paint_trim" value="Trim" id="paint_trim" class="checkbox"> <label for="paint_trim">Trim</label></div>
          <div class="group checked end"> <input type="checkbox" name="paint_deck" value="Deck/Patio" id="paint_deck" class="checkbox"> <label for="paint_deck">Deck or Patio</label></div>
          <div class="group checked"> <input type="checkbox" name="paint_garage" value="Garage/Door" id="paint_garage" class="checkbox"> <label for="paint_garage">Garage/Door</label></div>
          <div class="group checked end"> <input type="checkbox" name="paint_shutters" value="Shutters" id="paint_shutters" class="checkbox"> <label for="paint_shutters">Shutters</label></div>
          <div class="group checked"> <input type="checkbox" name="paint_front_door" value="Front Door" id="paint_front_door" class="checkbox"> <label for="paint_front_door">Front Door</label></div>
          <div class="group checked end"> <input type="checkbox" name="paint_other" value="Other" id="paint_other" class="checkbox"> <label for="paint_other">Other</label></div><textarea style="display:none;" name="other_details"
            class="other_details" aria-label="Repair Details" placeholder="Please explain what 'Other' item(s) you would like painted not mentioned in this list."></textarea>
        </div>
      </fieldset>
      <div class="group full"> <label class="check label" style="margin-top:0px;">Color Selection</label>
        <div class="group full">
          <div class="drop_line"> <span class="drop"> <select name="color_selection" class="color_selection">
                <option value="0" selected="selected">Select your answer...</option>
                <option value="Freshen up existing color">Freshen up existing color</option>
                <option value="Something new but similar">Something new, but similar</option>
                <option value="Significant color change">Significant color change</option>
              </select> </span></div>
        </div>
      </div>
      <div class="group full"> <label class="check label">Was this house built before 1978?</label>
        <fieldset>
          <legend>Was this house built before 1978?</legend>
          <div class="group half checkbox"> <input type="radio" name="oldhome" value="true" id="oldhome_yes" aria-label="Yes"> <label for="oldhome_yes">Yes</label></div>
          <div class="group half checkbox"> <input type="radio" name="oldhome" value="false" id="oldhome_no" aria-label="No" checked=""> <label for="oldhome_no">No</label></div>
        </fieldset>
      </div>
      <div>
        <div>Our standard exterior prep includes washing, scraping/spot prime any small areas of loose and peeling paint and caulking all previously caulked gaps and seams. Do you have anything outside of this list you would like included in your
          estimate?</div>
        <fieldset>
          <legend>Do you have anything outside of this list you would like included in your estimate?</legend>
          <div class="group half checkbox"> <input type="radio" name="repairs" value="true" id="repairs_yes" aria-label="Yes"> <label for="repairs_yes">Yes</label></div>
          <div class="group half checkbox"> <input type="radio" name="repairs" value="false" id="repairs_no" aria-label="No" checked=""> <label for="repairs_no">No</label></div><textarea style="display:none;" name="repair_details"
            class="repair_details" aria-label="Repair Details" placeholder="Please provide details of what repairs will need to be made to complete your painting project."></textarea>
        </fieldset>
      </div>
      <div>
        <p style="margin-bottom:5px;clear:both;">Please provide us with the following pictures: (Optional)</p>
        <ul style="margin:0 20px;">
          <li>Clear pictures of all aspects of your project</li>
          <li class="fullext_li">Full exterior (all four sides of your home)</li>
          <li>Areas of special interest or concern</li>
        </ul>
      </div>
      <div style="clear:both;" id="photos" :class="(isAdvancedUpload) ? 'has-advanced-upload' : ''"> <input style="display: none;" class="photo-upload" type="file" name="files[]" id="file"
          :data-multiple-caption="droppedFiles.length + ' files selected'" multiple=""> <svg class="dropbox" xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 50 43">
          <path
            d="M48.4 26.5c-.9 0-1.7.7-1.7 1.7v11.6h-43.3v-11.6c0-.9-.7-1.7-1.7-1.7s-1.7.7-1.7 1.7v13.2c0 .9.7 1.7 1.7 1.7h46.7c.9 0 1.7-.7 1.7-1.7v-13.2c0-1-.7-1.7-1.7-1.7zm-24.5 6.1c.3.3.8.5 1.2.5.4 0 .9-.2 1.2-.5l10-11.6c.7-.7.7-1.7 0-2.4s-1.7-.7-2.4 0l-7.1 8.3v-25.3c0-.9-.7-1.7-1.7-1.7s-1.7.7-1.7 1.7v25.3l-7.1-8.3c-.7-.7-1.7-.7-2.4 0s-.7 1.7 0 2.4l10 11.6z">
          </path>
        </svg> <label class="upload-cta" for="file"><strong>Choose your photos</strong><span v-show="isAdvancedUpload"> or drag it here</span>.</label>
        <ul class="files">
          <li class="file" v-for="file in droppedFiles"> <img :src="file.src" :alt="'Image Preview of' + file.name ">
            <p class="file-name">${file.name}</p><textarea rows="2" v-model="file.description" name="photo_description" class="photo_description" :class="file.valid != -1 &amp;&amp; file.description == '' ? 'needsfilled' : ''"
              aria-label="Photo Description" placeholder="Add a description of what you would like painted in the photo..."></textarea>
            <div class="options" style="cursor:pointer;display: inline;"> <span class="remove" v-on:click="pop(file);"><svg viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
                  <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="Close" fill="#FFFFFF">
                      <polygon
                        points="21.640625 11.171875 16.9921875 15.8203125 21.640625 20.46875 20.46875 21.640625 15.8203125 16.9921875 11.171875 21.640625 10 20.46875 14.6484375 15.8203125 10 11.171875 11.171875 10 15.8203125 14.6484375 20.46875 10">
                      </polygon>
                    </g>
                  </g>
                </svg></span> <span class="check" v-on:click="pop(file);"><svg viewBox="0 0 32 32" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
                  <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
                    <g id="Check" fill="#FFFFFF">
                      <polygon points="13.1645902 18.9342623 21.0809016 11 22.14 12.0590984 13.1645902 21.0345082 9 16.869918 10.0411475 15.8108197"></polygon>
                    </g>
                  </g>
                </svg></span></div>
          </li>
        </ul>
        <div v-for="err in errors" class="error">${err}</div>
      </div>
      <div class="button_group has_back ">
        <div class="sub back transition res_photo_back"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></div>
        <div class="main final transition" id="res_photo_submit"> <span class="text">Submit</span> <span class="icon icon_submit"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_active.svg"></span></div>
      </div>
    </div>
  </div>
  <div id="upload_photo_form"> <photo-title-bar :rooms="rooms" :hide="hideTitleBar" :selectedroomindex="index" images="https://certapro.com/wp-content/themes/certapro/images"> </photo-title-bar>
    <div class="slide_panel photo" id="upload_photo_interior" data-id="5"> <input type="hidden" name="tracking-name" value="Room Selection">
      <div class="padding">
        <div class="room_selector" style="overflow:initial;"> <label :style="(!roomSelectorValid) ? 'color: #af0202' : ''">What rooms are you planning to have painted?</label>
          <div class="group">
            <h2>Bedrooms</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_bedroom.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('bedroom')"> <input aria-label="Bedroom Count" readonly="" type="text" class="number"
                v-model="bedroomCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('bedroom')"></div>
          </div>
          <div class="group">
            <h2>Bathroom</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_bathroom.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('bathroom')"> <input aria-label="Bathroom Count" readonly="" type="text" class="number"
                v-model="bathroomCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('bathroom')"></div>
          </div>
          <div class="group end">
            <h2>Living Room</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_living_room.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('livingroom')"> <input aria-label="Living Room Count" readonly="" type="text"
                class="number" v-model="livingroomCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('livingroom')"></div>
          </div>
          <div class="group">
            <h2>Kitchen</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_kitchen.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('kitchen')"> <input aria-label="Kitchen Count" readonly="" type="text" class="number"
                v-model="kitchenCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('kitchen')"></div>
          </div>
          <div class="group">
            <h2>Dining Room</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_dining.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('diningroom')"> <input aria-label="Dining Room" readonly="" type="text" class="number"
                v-model="diningroomCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('diningroom')"></div>
          </div>
          <div class="group end">
            <h2>Laundry</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_laundry.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('laundry')"> <input aria-label="Laundry" readonly="" type="text" class="number"
                v-model="laundryCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('laundry')"></div>
          </div>
          <div class="group">
            <h2>Entryway</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_entry.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('entryway')"> <input aria-label="Entryway" readonly="" type="text" class="number"
                v-model="entrywayCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('entryway')"></div>
          </div>
          <div class="group">
            <h2>Hallway</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_hallway.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('hallway')"> <input aria-label="Hallway" readonly="" type="text" class="number"
                v-model="hallwayCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('hallway')"></div>
          </div>
          <div class="group end">
            <h2>Other</h2> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_other.svg" class="icon">
            <div class="counter"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_down.svg" class="counter_btn down" v-on:click="pop('other')"> <input aria-label="Other" readonly="" type="text" class="number"
                v-model="otherCount"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/oe_up.svg" class="counter_btn up" v-on:click="push('other')"></div>
          </div>
        </div>
        <div class="group full checks wall_question" style="padding:15px 0 0;"> <label class="desc">Do you need removal of wallpaper?</label>
          <div class="group half checked" :class="(wallpaperValid == 0) ? 'needsfilled' : ''"> <input type="radio" name="wallpaper_removed" id="wallpaper_yes" class="checkbox"> <label for="wallpaper_yes"
              v-on:click="wallpaperRemoval = true; wallpaperValid = 1;">Yes</label></div>
          <div class="group half end checked" :class="(wallpaperValid == 0) ? 'needsfilled' : ''"> <input type="radio" name="wallpaper_removed" id="wallpaper_no" class="checkbox"> <label for="wallpaper_no"
              v-on:click="wallpaperRemoval = false; wallpaperValid = 1;">No</label></div>
        </div>
        <div v-show="kitchenCount > 0" class="group full checks wall_question" style="padding:15px 0 0;"> <label class="desc">Do you need to paint kitchen cabinets?</label>
          <div class="group half checked" :class="(popcornValid == 0) ? 'needsfilled' : ''"> <input @click.prevent="" type="checkbox" :name="'cabinets_removed'" value="true" :id="'cabinets_yes'" class="checkbox" v-model="popcornCeiling"> <label
              :for="'cabinets_yes'" v-on:click="popcornCeiling = true">Yes</label></div>
          <div class="group half end checked" :class="(popcornValid == 0) ? 'needsfilled' : ''"> <input type="checkbox" name="cabinets" value="false" id="cabinets" class="checkbox" v-on:click="popcornValid = 1"> <label for="cabinets">No</label></div>
        </div>
        <div class="group full" style="padding:15px 0;"> <label class="text_title">How much furniture needs to be moved?</label>
          <div class="group full">
            <div class="drop_line" :class="(furnitureMovingValid == 0) ? 'needsfilled' : ''"> <span class="drop"> <select aria-label="Furniture" name="furniture" class="why_painting" v-model="furnitureMoving">
                  <option value="0">Select your answer...</option>
                  <option value="None">None</option>
                  <option value="A Few Items per Room">A Few Items Per Room</option>
                  <option value="Most/All Items per Room">Most/All Items per Room</option>
                </select> </span></div>
          </div>
        </div>
        <div class="button_group">
          <div class="main half left transition" v-on:click="back(5);"> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></span> <span class="text">Back</span></div>
          <div class="main half next transition" v-on:click="next(5);"> <span class="text" style="margin-left: 0;">Next</span> <span class="icon"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_right.svg"
                class="arrow"></span></div>
        </div>
      </div>
    </div>
    <room :room="room" v-bind:data="room" v-bind:key="room.id" :roomkey="roomkey" :selectedroomindex="index" v-for="(room,roomkey) in rooms" :data-id="roomkey" :totalrooms="rooms.length"></room>
  </div>
  <div class="slide_panel virtual" id="virtual-streem">
    <div class="padding padded-row">
      <p class="cust_times title_txt label">We will conduct your video estimate within the timeframe you select below. You will need to be in your home and on a mobile device with a rear-facing camera that is connected to your home’s wi-fi.</p>
      <fieldset>
        <div class="group full" style="margin-bottom:20px;">
          <div class="drop_line"> <span class="drop"> <select id="virtual-day" name="virtual-day" class="state" aria-label="Day">
                <option value="">Select a Day</option>
              </select></span></div>
        </div>
        <div class="group full virtual-times" style="padding-bottom:20px;">
          <div class="group third end checkbox morning"> <input type="radio" name="virtual-time" value="Morning" id="morning" class="leadtype" aria-label="Morning"> <label for="morning">Morning</label></div>
          <div class="group third checkbox afternoon"> <input type="radio" name="virtual-time" value="Afternoon" id="afternoon" class="leadtype" aria-label="Afternoon"> <label for="afternoon">Afternoon</label></div>
          <div class="group third end checkbox evening"> <input type="radio" name="virtual-time" value="Evening" id="evening" class="leadtype" aria-label="Evening"> <label for="evening">Evening</label></div>
        </div>
      </fieldset>
      <div class="button_group has_back virtual_times">
        <div class="sub back transition"> <img alt="" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></div>
        <div class="main final transition" id="res_virtual_submit"> <span class="text">Schedule Your Video Estimate</span> <span class="icon icon_submit"><img alt=""
              src="https://certapro.com/wp-content/themes/certapro/images/check_active.svg"></span></div>
      </div>
    </div>
  </div>
</form>

<form class="form-val" id="com_form">
  <div class="title">
    <h2>Property &amp; Business Information</h2> <img alt="Close" src="https://certapro.com/wp-content/themes/certapro/images/x_white.svg" class="x_btn modal_close transition">
    <div class="dashed"></div>
  </div> <input type="hidden" name="subject" value="Your Home Transformation Starts Here. - Landing" class="subject">
  <div class="slide_panel active">
    <div class="padding">
      <div class="title_txt label">Business Contact Information:</div>
      <div class="group full hide" id="company_container"> <input type="text" name="busname" placeholder="Property Management Company Name *" class="busname" aria-label="Property Management Company Name"></div>
      <div class="group half"> <input type="text" name="firstname" placeholder="First Name *" class="firstname req" aria-label="First Name"></div>
      <div class="group half end"> <input type="text" name="lastname" placeholder="Last Name *" class="lastname req" aria-label="Last Name"></div>
      <div class="group full"> <input type="email" class="email" name="email" placeholder="Email *" aria-label="Email"></div>
      <div class="group full"> <input type="tel" class="phone" name="phone" placeholder="Phone *" aria-label="Phone"></div>
      <div class="group full"> <input type="text" class="zip" name="businesszip" placeholder="Business Zip / Postal Code *" aria-label="Business Zip / Postal Code"></div>
      <div class="group full"> <input type="text" v-model="company" name="companyname" placeholder="Company Name *" class="companyname" aria-label="Company Name"></div>
      <div class="spacer title_txt label">Property you want an estimate for:</div>
      <div class="group full hide" id="prop_name_container"> <input type="text" name="sitecontact" placeholder="Property Name *" class="sitecontact" aria-label="Property Name"></div>
      <div class="group full"> <input type="text" name="address" placeholder="Address 1" class="address" aria-label="Address"></div>
      <div class="group full"> <input type="text" name="address2" placeholder="Address 2" class="address2" aria-label="Address"></div>
      <div class="group full"> <input type="text" name="city" placeholder="City" class="city" aria-label="City"></div>
      <div class="group half">
        <div class="drop_line"> <span class="drop"> <select name="state" class="state" aria-label="State">
              <option value="0">Select a State</option>
              <option value="AL">Alabama (AL)</option>
              <option value="AK">Alaska (AK)</option>
              <option value="AZ">Arizona (AZ)</option>
              <option value="AR">Arkansas (AR)</option>
              <option value="CA">California (CA)</option>
              <option value="CO">Colorado (CO)</option>
              <option value="CT">Connecticut (CT)</option>
              <option value="DE">Delaware (DE)</option>
              <option value="DC">District of Columbia (DC)</option>
              <option value="FL">Florida (FL)</option>
              <option value="GA">Georgia (GA)</option>
              <option value="GU">Guam (GU)</option>
              <option value="HI">Hawaii (HI)</option>
              <option value="ID">Idaho (ID)</option>
              <option value="IL">Illinois (IL)</option>
              <option value="IN">Indiana (IN)</option>
              <option value="IA">Iowa (IA)</option>
              <option value="KS">Kansas (KS)</option>
              <option value="KY">Kentucky (KY)</option>
              <option value="LA">Louisiana (LA)</option>
              <option value="ME">Maine (ME)</option>
              <option value="MD">Maryland (MD)</option>
              <option value="MA">Massachusetts (MA)</option>
              <option value="MI">Michigan (MI)</option>
              <option value="MN">Minnesota (MN)</option>
              <option value="MS">Mississippi (MS)</option>
              <option value="MO">Missouri (MO)</option>
              <option value="MT">Montana (MT)</option>
              <option value="NE">Nebraska (NE)</option>
              <option value="NV">Nevada (NV)</option>
              <option value="NH">New Hampshire (NH)</option>
              <option value="NJ">New Jersey (NJ)</option>
              <option value="NM">New Mexico (NM)</option>
              <option value="NY">New York (NY)</option>
              <option value="NC">North Carolina (NC)</option>
              <option value="ND">North Dakota (ND)</option>
              <option value="OH">Ohio (OH)</option>
              <option value="OK">Oklahoma (OK)</option>
              <option value="OR">Oregon (OR)</option>
              <option value="PA">Pennsylvania (PA)</option>
              <option value="PR">Puerto Rico (PR)</option>
              <option value="RI">Rhode Island (RI)</option>
              <option value="SC">South Carolina (SC)</option>
              <option value="SD">South Dakota (SD)</option>
              <option value="TN">Tennessee (TN)</option>
              <option value="TX">Texas (TX)</option>
              <option value="UT">Utah (UT)</option>
              <option value="VT">Vermont (VT)</option>
              <option value="VA">Virginia (VA)</option>
              <option value="VI">Virgin Islands (VI)</option>
              <option value="WA">Washington (WA)</option>
              <option value="WV">West Virginia (WV)</option>
              <option value="WI">Wisconsin (WI)</option>
              <option value="WY">Wyoming (WY)</option>
              <option value="AB">Alberta (AB)</option>
              <option value="BC">British Columbia (BC)</option>
              <option value="MB">Manitoba (MB)</option>
              <option value="NB">New Brunswick (NB)</option>
              <option value="NL">Newfoundland and Labrador (NL)</option>
              <option value="NT">Northwest Territories (NT)</option>
              <option value="NS">Nova Scotia (NS)</option>
              <option value="NU">Nunavut (NU)</option>
              <option value="PE">Prince Edward Island (PE)</option>
              <option value="SK">Saskatchewan (SK)</option>
              <option value="ON">Ontario (ON)</option>
              <option value="QC">Quebec (QC)</option>
              <option value="YT">Yukon (YT)</option>
            </select> </span></div>
      </div>
      <div class="group half end"> <input type="text" class="zip" name="zip" placeholder="Zip / Postal Code *" aria-label="Zip"></div>
      <div id="sam_container" class="">
        <div class="group full checkbox" style="margin-top:10px;"> <label class="" for="sam" style="text-align: left;margin: 10px 0;">Painting multiple properties in multiple city/states and would like to be contacted by a National Account
            Manager?</label>
          <div id="sam" class="group full ">
            <div class="drop_line"> <span class="drop"> <select v-model="issam" title="multipleprops" name="multipleprops" class="state" aria-label="Painting Multiple Properties">
                  <option value="0">No</option>
                  <option value="1">Yes</option>
                </select> </span></div>
          </div>
        </div>
      </div>
      <div class="spacer title_txt label"> Add Project details: <span class="toggle"></span></div>
      <div class="group full"><textarea name="project_details" class="project_details" aria-label="Project Details" placeholder="Add project details..."></textarea></div>
      <div class="button_group has_back">
        <div class="sub choose_back transition"> <img alt="Go Back" src="https://certapro.com/wp-content/themes/certapro/images/arrow_back.svg" class="arrow"></div>
        <div class="main submit transition" id="com_submit"> <span class="text">Get Your Estimate</span> <span class="icon icon_submit"><img alt="" src="https://certapro.com/wp-content/themes/certapro/images/check_active.svg"></span></div>
      </div>
    </div>
  </div>
</form>

Text Content

FIND A CERTAPRO PAINTERS® NEAR YOU

Enter your zip / postal code below.

Postal Code Go
By clicking next or submit you agree to our Terms of Use, which contain a
mandatory arbitration provision.
Skip to content



Skip to main content
US
US CA Français

1-800-689-7271
Get Free Estimate Get Free Estimate


Help us Paint it Pink with the Breast Cancer Research Foundation!

 * Residential Painting
   * Exterior Painting
   * Interior Painting
   * Services
 * Commercial Painting
   * Services
   * National Accounts
   * Case Studies
 * Reviews
 * About Us
   * Why Choose Us?
   * Social Purpose
   * Painting Blog
   * Diversity & Inclusion
 * Find a Location
 * Own a Franchise
   * Our Story
   * Why Franchise
   * The Process
   * Investment
   * Available Markets
   * FAQ
   * Testimonials
   * Veterans
   * Franchise News
   * Podcasts
 * Careers
   * Positions Near You
   * Work with Corporate

Find a Location

 * Residential Painting
   * Exterior Painting
   * Interior Painting
   * Services
 * Commercial Painting
   * Services
   * National Accounts
 * About Us
   * Why Choose Us?
   * Social Purpose
   * Painting Blog
   * Diversity & Inclusion
 * Find a Location
 * Own a Franchise
   * Our Story
   * Why Franchise
   * The Process
   * Investment
   * Available Markets
   * FAQ
   * Testimonials
   * Franchise News
 * Careers
   * Positions Near You
   * Work with Corporate
 * Reviews
 * Get a Free Estimate


CERTAPRO PAINTERS® - PROFESSIONAL PAINTING

Book Today - Schedules are filling fast


SCHEDULE A FREE ESTIMATE.




THE GOLD STANDARD IN PAINTING: OVER 50,000 FIVE-STAR PAINTING REVIEWS

With over 50,000 five-star painting reviews, our commitment to excellence shines
through every project. Join the ranks of satisfied customers who trust North
America’s most recommended painting services. Read More Reviews.


Schedule An Estimate


THE CERTAPRO PAINTERS® PAINTING PROCESS

Find out what makes CertaPro Painters® different. Our Certainty Service System®
ensures your painting project will be handled properly and your home or business
will be treated with the care it deserves.


WE ALWAYS
CONFIRM


WE PAINT LIVES
NOT HOUSES


WE ALWAYS
CHECK-IN


WE RESPECT
YOUR PROPERTY


WE ARRIVE
ON TIME


PROFESSIONAL PAINTING SERVICES

At CertaPro Painters® we transform homes and businesses by providing expert
services with a proven process, giving you more time to enjoy moments that
matter in the spaces you love.


HOUSE PAINTING

Update old surfaces with a home painting project. With just the right colors and
paint consultants, we can turn hard work today into a beautiful home tomorrow.

Learn More


COMMERCIAL PAINTING

Refresh your environment for the better. Let us be the painting company to help
make sure your workdays are as wonderful as our own.

Learn More


WE DELIVER EXTRAORDINARY EXPERIENCES

You’ll love how new paint transforms your home or business. We want you to have
the best experience as we help your property come to life. Your local CertaPro
Painters® team strives to deliver on our promise of care and quality. Watch how
we do it.

About Us


THE CERTAPRO PAINTERS® PAINTING PROCESS

Find out what makes CertaPro Painters® different. Our Certainty Service System®
ensures your painting project will be handled properly and your home or business
will be treated with the care it deserves.


WE ALWAYS CONFIRM.

We stay in constant communication with our clients. The end result? Beautiful
projects and relationships.





WE PAINT LIVES, NOT HOUSES.

Our work goes beyond color chips and paintbrushes. We create a space that you'll
love to call home.





WE CHECK-IN.

Your locally owned & operated team will stay in touch — from the first
consultation until the finished product.





WE RESPECT EVERYONE'S PROPERTY.

Your home, property and furniture are treated as if they were our own. It’s that
simple.





WE ARRIVE ON TIME.

Your time is important. We will always offer superior services that meet your
schedule - and your budget.




They always call and say, 'How did everything go?' and make sure that it's
right, that the project was done to our satisfaction. They are very loyal to us,
so we're very loyal to them.

- Jennifer | Homeowner



Watch Jennifer's Story


OTHER SERVICES WE OFFER


BRICK PAINTING & LIMEWASHING



Learn More


CABINET REFINISHING AND REPAINTING



Learn More


COLOR CONSULTATION



Learn More


CONCRETE STAINING AND EPOXY FINISH



Learn More


CROWN MOLDING SERVICES



Learn More


DRYWALL REPAIR



Learn More


EPA LEAD CERTIFIED



Learn More


LIGHT CARPENTRY AND REPAIRS



Learn More


PAINTING AND STAINING



Learn More


POWER WASHING



Learn More


STUCCO REPAIRS AND PAINTING



Learn More


VINYL AND ALUMINUM SIDING PAINTING



Learn More


WALLPAPER REMOVAL



Learn More


FIND A LOCALLY OWNED AND OPERATED CERTAPRO PAINTERS® NEAR YOU.

CertaPro Painters® is the largest franchised residential and commercial painting
company in North America. CertaPro has more than 350 locally owned and operated
businesses in the United States and Canada. Since 1992, CertaPro Painters has
created a customer experience that is unmatched. This is what has made us North
America’s Most Referred Painting Company.®

Browse Locations

We needed somebody who could really follow through on a relatively complicated
painted scheme. That’s what I think CertaPro did for us, was make that much more
complicated undertaking relatively seamless.

- Brian | The Omni Group



Watch Brian's Story

Schedule a free estimate.




COMPANY

 * About CertaPro Painters®
 * House Painting
 * Commercial Painting
 * Social Purpose
 * Painting Blog


HELP

 * Paint Color Visualizer
 * How Often to Paint
 * How to Guides
 * Warranty Information
 * Hire a Painter
 * Contact Us
 * Locations


FRANCHISE OPPORTUNITIES

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

Privacy Policy   | Accessibility Statement |
Terms of Use  |  Social Media Terms of Use | 
Do Not Sell or Share My Personal Information/Targeted Advertising Opt
Out | Site Map
 * 
 * 
 * 
 * 

© 2024 Certa ProPainters, Ltd. Each CertaPro Painters® business is independently
owned and operated.


PROJECT INFORMATION


What type of property needs painting?
What type of property needs painting?
Condos
Apartments
Industrial
Home
Business
What would you like to paint?
What would you like to paint?
Exterior
Interior
Both
Would you like to upload photos or schedule an estimate?
Would you like to upload photos or schedule an estimate?
Appointment
Upload Photos
How would you like to schedule?
How would you like to schedule?
Online
Call Me
Next


CONTACT INFORMATION


Your Contact Information:




Property you want an estimate for:



Select a StateAlabama (AL)Alaska (AK)Arizona (AZ)Arkansas (AR)California
(CA)Colorado (CO)Connecticut (CT)Delaware (DE)District of Columbia (DC)Florida
(FL)Georgia (GA)Guam (GU)Hawaii (HI)Idaho (ID)Illinois (IL)Indiana (IN)Iowa
(IA)Kansas (KS)Kentucky (KY)Louisiana (LA)Maine (ME)Maryland (MD)Massachusetts
(MA)Michigan (MI)Minnesota (MN)Mississippi (MS)Missouri (MO)Montana (MT)Nebraska
(NE)Nevada (NV)New Hampshire (NH)New Jersey (NJ)New Mexico (NM)New York
(NY)North Carolina (NC)North Dakota (ND)Ohio (OH)Oklahoma (OK)Oregon
(OR)Pennsylvania (PA)Puerto Rico (PR)Rhode Island (RI)South Carolina (SC)South
Dakota (SD)Tennessee (TN)Texas (TX)Utah (UT)Vermont (VT)Virginia (VA)Virgin
Islands (VI)Washington (WA)West Virginia (WV)Wisconsin (WI)Wyoming (WY)Alberta
(AB)British Columbia (BC)Manitoba (MB)New Brunswick (NB)Newfoundland and
Labrador (NL)Northwest Territories (NT)Nova Scotia (NS)Nunavut (NU)Prince Edward
Island (PE)Saskatchewan (SK)Ontario (ON)Quebec (QC)Yukon (YT)

Have you worked with CertaPro Painters before?
Are you a previous customer?
Yes
No
Add Project details:

Back
Next
Submit


SCHEDULE YOUR ESTIMATE



Loading available appointments



What type of estimate do you prefer?
What type of estimate do you prefer?
On-Site

Meet in-person with a sales consultant.

Virtual

Meet virtually with a sales consultant.

This location is currently only offering Virtual Estimate appointments. Please
select your appointment time.
Select your date:

Select your time:

Select Custom Times
Schedule Your Estimate
I can't find a time that works
Times don’t work?
Click here to book a video estimate.
Schedule Your Video Estimate


SORRY, WE WEREN'T ABLE TO FIND ANY AVAILABLE APPOINTMENTS.

We want to find a day/time that works best for your schedule. We will be happy
to call you to set up an appointment if you click the option below or you can
call .

Select Custom Times


CHOOSE A TIME FOR US TO CALL



If you weren’t able to find a time, please select the general days/times that
may work better. We will do our best to accommodate.

 
Morning
Afternoon
Evening
Mon



Tue



Wed



Thu



Fri



Sat



Sun



Send Preferred Times


JOB INFORMATION


Are you looking to paint the full exterior?
Are you looking to paint the full exterior?
Yes
No
Are you painting 3 rooms or more?
Are you painting 3 rooms or more?
Yes
No
What is the appropriate project status?
What is the appropriate project status?
Still Planning
Ready to Paint
Have you worked with CertaPro before?
Have you worked with CertaPro before?
Yes
No
Next


EXTERIOR ESTIMATE


Do you want to paint the full exterior?
Are wanting to paint the full exterior?
Yes
No
Select items to be painted:
Select items to be painted:
Trim
Deck or Patio
Garage/Door
Shutters
Front Door
Other
Color Selection
Select your answer...Freshen up existing colorSomething new, but
similarSignificant color change
Was this house built before 1978?Was this house built before 1978?
Yes
No
Our standard exterior prep includes washing, scraping/spot prime any small areas
of loose and peeling paint and caulking all previously caulked gaps and seams.
Do you have anything outside of this list you would like included in your
estimate?
Do you have anything outside of this list you would like included in your
estimate?
Yes
No

Please provide us with the following pictures: (Optional)

 * Clear pictures of all aspects of your project
 * Full exterior (all four sides of your home)
 * Areas of special interest or concern

Choose your photos or drag it here.

 * ${file.name}
   
   

${err}
Submit
What rooms are you planning to have painted?


BEDROOMS




BATHROOM




LIVING ROOM




KITCHEN




DINING ROOM




LAUNDRY




ENTRYWAY




HALLWAY




OTHER


Do you need removal of wallpaper?
Yes
No
Do you need to paint kitchen cabinets?
Yes
No
How much furniture needs to be moved?
Select your answer...NoneA Few Items Per RoomMost/All Items per Room
Back
Next

We will conduct your video estimate within the timeframe you select below. You
will need to be in your home and on a mobile device with a rear-facing camera
that is connected to your home’s wi-fi.

Select a Day
Morning
Afternoon
Evening
Schedule Your Video Estimate


PROPERTY & BUSINESS INFORMATION


Business Contact Information:







Property you want an estimate for:




Select a StateAlabama (AL)Alaska (AK)Arizona (AZ)Arkansas (AR)California
(CA)Colorado (CO)Connecticut (CT)Delaware (DE)District of Columbia (DC)Florida
(FL)Georgia (GA)Guam (GU)Hawaii (HI)Idaho (ID)Illinois (IL)Indiana (IN)Iowa
(IA)Kansas (KS)Kentucky (KY)Louisiana (LA)Maine (ME)Maryland (MD)Massachusetts
(MA)Michigan (MI)Minnesota (MN)Mississippi (MS)Missouri (MO)Montana (MT)Nebraska
(NE)Nevada (NV)New Hampshire (NH)New Jersey (NJ)New Mexico (NM)New York
(NY)North Carolina (NC)North Dakota (ND)Ohio (OH)Oklahoma (OK)Oregon
(OR)Pennsylvania (PA)Puerto Rico (PR)Rhode Island (RI)South Carolina (SC)South
Dakota (SD)Tennessee (TN)Texas (TX)Utah (UT)Vermont (VT)Virginia (VA)Virgin
Islands (VI)Washington (WA)West Virginia (WV)Wisconsin (WI)Wyoming (WY)Alberta
(AB)British Columbia (BC)Manitoba (MB)New Brunswick (NB)Newfoundland and
Labrador (NL)Northwest Territories (NT)Nova Scotia (NS)Nunavut (NU)Prince Edward
Island (PE)Saskatchewan (SK)Ontario (ON)Quebec (QC)Yukon (YT)

Painting multiple properties in multiple city/states and would like to be
contacted by a National Account Manager?
NoYes
Add Project details:

Get Your Estimate


By clicking next or submit you agree to receive phone, email, or text
communication from us per our Terms of Use and Privacy Policy. Message/data
rates apply. Consent is not a condition of purchase. We will never share your
personal information with third parties for marketing purposes.