jimmysroofing.com Open in urlscan Pro
192.249.115.14  Public Scan

URL: https://jimmysroofing.com/
Submission: On August 24 via api from IE — Scanned from DE

Form analysis 2 forms found in the DOM

POST /#gf_2

<form method="post" enctype="multipart/form-data" target="gform_ajax_frame_2" id="gform_2" action="/#gf_2" novalidate="">
  <div class="gform_body gform-body">
    <ul id="gform_fields_2" class="gform_fields top_label form_sublabel_below description_below">
      <li id="field_2_1" class="gfield field_sublabel_below field_description_below gfield_visibility_visible"><label class="gfield_label gfield_label_before_complex">Name</label>
        <div class="ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name" id="input_2_1">
          <span id="input_2_1_3_container" class="name_first">
            <input type="text" name="input_1.3" id="input_2_1_3" value="" tabindex="50" aria-required="false">
            <label for="input_2_1_3">First</label>
          </span>
          <span id="input_2_1_6_container" class="name_last">
            <input type="text" name="input_1.6" id="input_2_1_6" value="" tabindex="52" aria-required="false">
            <label for="input_2_1_6">Last</label>
          </span>
        </div>
      </li>
      <li id="field_2_2" class="gfield field_sublabel_below field_description_below gfield_visibility_visible"><label class="gfield_label" for="input_2_2">Phone</label>
        <div class="ginput_container ginput_container_phone"><input name="input_2" id="input_2_2" type="tel" value="" class="medium" tabindex="54" aria-invalid="false"></div>
      </li>
      <li id="field_2_3" class="gfield field_sublabel_below field_description_below gfield_visibility_visible"><label class="gfield_label" for="input_2_3">Email</label>
        <div class="ginput_container ginput_container_email">
          <input name="input_3" id="input_2_3" type="email" value="" class="medium" tabindex="55" aria-invalid="false">
        </div>
      </li>
      <li id="field_2_4" class="gfield field_sublabel_below field_description_below gfield_visibility_visible"><label class="gfield_label" for="input_2_4">Message</label>
        <div class="ginput_container ginput_container_textarea"><textarea name="input_4" id="input_2_4" class="textarea medium" tabindex="56" aria-invalid="false" rows="10" cols="50"></textarea></div>
      </li>
      <li id="field_2_5" class="gfield field_sublabel_below field_description_below gfield_visibility_visible"><label class="gfield_label" for="input_2_5">CAPTCHA</label>
        <div id="input_2_5" class="ginput_container ginput_recaptcha gform-initialized" data-sitekey="6LdpouUUAAAAAKH-EroFrg4NOQR3GkdW_XjrHfdZ" data-theme="light" data-tabindex="57" data-badge="">
          <div style="width: 304px; height: 78px;">
            <div><iframe title="reCAPTCHA"
                src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LdpouUUAAAAAKH-EroFrg4NOQR3GkdW_XjrHfdZ&amp;co=aHR0cHM6Ly9qaW1teXNyb29maW5nLmNvbTo0NDM.&amp;hl=en&amp;v=PRMRaAwB3KlylGQR57Dyk-pF&amp;theme=light&amp;size=normal&amp;cb=xp3w3wr01h9u"
                width="304" height="78" role="presentation" name="a-35zbd6xwadzj" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"
                tabindex="57"></iframe></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
              style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
          </div>
        </div>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_2" class="gform_button button" value="Submit" tabindex="58"
      onclick="if(window[&quot;gf_submitting_2&quot;]){return false;}  if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_2&quot;]){return false;} if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  jQuery(&quot;#gform_2&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" name="gform_ajax" value="form_id=2&amp;title=&amp;description=&amp;tabindex=49">
    <input type="hidden" class="gform_hidden" name="is_submit_2" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="2">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_2" value="WyJbXSIsImI0NzQ4NDdhZDhhNWI3YTNjZGVlMTIwMzVkN2E2MGUxIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_2" id="gform_target_page_number_2" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

POST /

<form method="post" enctype="multipart/form-data" id="gform_1" action="/" novalidate="">
  <div class="gform_body gform-body">
    <ul id="gform_fields_1" class="gform_fields top_label form_sublabel_below description_below">
      <li class="gfmc-column gfmc-row-1-column gfmc-row-1-col-1-of-3" style="width: 33%;">
        <ul>
          <li id="field_1_1" class="gfield gfield_contains_required field_sublabel_hidden_label field_description_below hidden_label gfield_visibility_visible"><label class="gfield_label gfield_label_before_complex">Name<span
                class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_complex ginput_container no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name" id="input_1_1">
              <span id="input_1_1_3_container" class="name_first">
                <input type="text" name="input_1.3" id="input_1_1_3" value="" aria-required="true" placeholder="Name">
                <label for="input_1_1_3" class="hidden_sub_label screen-reader-text">First &amp; Last</label>
              </span>
            </div>
          </li>
          <li id="field_1_2" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible"><label class="gfield_label" for="input_1_2">Phone<span class="gfield_required"><span
                  class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_phone"><input name="input_2" id="input_1_2" type="tel" value="" class="large" placeholder="Phone" aria-required="true" aria-invalid="false"></div>
          </li>
        </ul>
      </li>
      <li class="gfmc-column gfmc-row-1-column gfmc-row-1-col-2-of-3" style="width: 33%;">
        <ul>
          <li id="field_1_3" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible"><label class="gfield_label" for="input_1_3">Email<span class="gfield_required"><span
                  class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_email">
              <input name="input_3" id="input_1_3" type="email" value="" class="large" placeholder="Email" aria-required="true" aria-invalid="false">
            </div>
          </li>
          <li id="field_1_4" class="gfield gfield_contains_required field_sublabel_below field_description_below hidden_label gfield_visibility_visible"><label class="gfield_label" for="input_1_4">Message<span class="gfield_required"><span
                  class="gfield_required gfield_required_asterisk">*</span></span></label>
            <div class="ginput_container ginput_container_textarea"><textarea name="input_4" id="input_1_4" class="textarea small" placeholder="Message" aria-required="true" aria-invalid="false" rows="10" cols="50"></textarea></div>
          </li>
        </ul>
      </li>
      <li class="gfmc-column gfmc-row-1-column gfmc-row-1-col-3-of-3" style="width: 33%;">
        <ul>
          <li id="field_1_9" class="gfield field_sublabel_below field_description_below hidden_label gfield_visibility_visible"><label class="gfield_label" for="input_1_9">CAPTCHA</label>
            <div id="input_1_9" class="ginput_container ginput_recaptcha gform-initialized" data-sitekey="6LdpouUUAAAAAKH-EroFrg4NOQR3GkdW_XjrHfdZ" data-theme="light" data-tabindex="0" data-badge="">
              <div style="width: 304px; height: 78px;">
                <div><iframe title="reCAPTCHA"
                    src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LdpouUUAAAAAKH-EroFrg4NOQR3GkdW_XjrHfdZ&amp;co=aHR0cHM6Ly9qaW1teXNyb29maW5nLmNvbTo0NDM.&amp;hl=en&amp;v=PRMRaAwB3KlylGQR57Dyk-pF&amp;theme=light&amp;size=normal&amp;cb=ykiw46sqev5z"
                    width="304" height="78" role="presentation" name="a-jrudyj8kxtd8" frameborder="0" scrolling="no"
                    sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe></div><textarea id="g-recaptcha-response-1" name="g-recaptcha-response"
                  class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
              </div><iframe style="display: none;"></iframe>
            </div>
          </li>
        </ul>
      </li>
    </ul>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_1" class="gform_button button" value="Submit"
      onclick="if(window[&quot;gf_submitting_1&quot;]){return false;}  if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_1&quot;]){return false;} if( !jQuery(&quot;#gform_1&quot;)[0].checkValidity || jQuery(&quot;#gform_1&quot;)[0].checkValidity()){window[&quot;gf_submitting_1&quot;]=true;}  jQuery(&quot;#gform_1&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" class="gform_hidden" name="is_submit_1" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="1">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_1" value="WyJbXSIsImI0NzQ4NDdhZDhhNWI3YTNjZGVlMTIwMzVkN2E2MGUxIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_1" id="gform_target_page_number_1" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_1" id="gform_source_page_number_1" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

Text Content

TRUSTED ROOFERS SINCE 2001
Call Now 800-885-4669
Client Portal
Pay My Bill
800-885-4669
Pay Bill
Client Portal
FREE ESTIMATES
Our Reviews
 * Home
 * About
   * Meet Jimmy
   * Glossary
   * Roofing Products
   * Roofing Contractor
   * Commercial Roofing Contractors
   * We Recycle
 * Roof Replacement
   * Metal Roofing Installation
   * Flat Roof Replacement
   * Metal Roofing Systems
   * Shingle Roofing Systems
 * Roof Repair
   * Flat Roof Repair
   * Shingle Roof Repair
   * Metal Roof Repair
   * Roof Leaks
   * Commercial Roof
   * Residential Roof
 * Maintain Your Roof
   * Roof Inspections
   * Roof Coatings
   * Roof Cleaning
   * Longer-Lasting Roof
 * Contact
   * Roofing Estimates
   * Client Portal
 * Testimonials
 * Careers

Menu

20 Years Roofing Experience Personal Service Personal Service Commercial Roof
Specialist Commercial Roof Specialist




SPOKANE & SEATTLE AREA COMMERCIAL & RESIDENTIAL ROOFING CONTRACTOR

Serving Seattle, Spokane and Coeur d'Alene, Jimmy’s Roofing is a full-service
commercial and residential roofing contractor performing all aspects of roofing
with skill and unmatched quality workmanship. Our team of installers and inside
support personnel has successfully performed all phases of roofing for
commercial and residential customers with unparalleled expertise, using only top
quality products. Our long list of local satisfied customers is a testimony to
our work ethic and integrity.


VIEW OUR STORY:




CALL US FOR:

ROOF LEAKSROOF COATINGSROOF INSPECTIONSROOF CLEANINGROOF ESTIMATESROOF REPAIRS


QUESTIONS?

ASK JIMMY.



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



 * Name
   First Last
 * Phone
   
 * Email
   
 * Message
   
 * CAPTCHA
   




QUESTIONS?


ASK JIMMY



Please contact us directly or through the contact form



 * * Name*
     First & Last
   * Phone*
     
 * * Email*
     
   * Message*
     
 * * CAPTCHA
     



CALL TODAY

Seattle: (206) 496-0075
Coeur d’Alene : (208) 765-3707 

Spokane: (509) 408-3486

Portland: (503) 966-0960 

CALL TODAY

Seattle:
(206) 496-0075
12809 NE 126th Street, Kirkland, WA 98034
 

Coeur d’Alene:
(208) 765-3707 
Maps and Location
 

Spokane:
(509) 924-1989 
11401 E. Montgomery Dr., #2 Spokane Valley, WA 99206
 

Portland:
(509) 924-1989 
14775 SE 82nd Dr. Clackamas, OR 97015

SEATTLE: 





12809 NE 126th St.

Kirkland, WA 98034   

SPOKANE & COEUR D'ALENE: 





11401 E. MONTGOMERY DRIVE, SUITE 2

SPOKANE VALLEY, WA 99206

Portland: 





14775 SE 82nd Dr.

Clackamas, OR 97015

Copyright 2017 © Jimmy's Roofing. 
All rights reserved.



 * Home
 * About
   * Meet Jimmy
   * Glossary
   * Roofing Products
   * Roofing Contractor
   * Commercial Roofing Contractors
   * We Recycle
 * Roof Replacement
   * Metal Roofing Installation
   * Flat Roof Replacement
   * Metal Roofing Systems
   * Shingle Roofing Systems
 * Roof Repair
   * Flat Roof Repair
   * Shingle Roof Repair
   * Metal Roof Repair
   * Roof Leaks
   * Commercial Roof
   * Residential Roof
 * Maintain Your Roof
   * Roof Inspections
   * Roof Coatings
   * Roof Cleaning
   * Longer-Lasting Roof
 * Contact
   * Roofing Estimates
   * Client Portal
 * Testimonials
 * Careers







Notifications








START CHAT