Help
RSS
API
Feed
Maltego
Contact
Domain > www.roofersmasters.io
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-09-03
52.5.37.177
(
ClassC
)
2025-11-03
34.226.11.16
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: awselb/2.0Date: Mon, 03 Nov 2025 17:13:57 GMTContent-Type: text/htmlContent-Length: 134Connection: keep-aliveLocation: https://www.roofersmasters.io:443/ html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Mon, 03 Nov 2025 17:13:57 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveServer: nginxVary: Accept-EncodingCache-Control: max-age0, must-revalidate, privateX-Frame-Options: sameoriginExpires: Mon, 03 Nov 2025 17:13:57 GMTSet-Cookie: PHPSESSIDp9o863t1lkesmh6c0s8qo89gli; expiresMon, 03-Nov-2025 17:43:57 GMT; Max-Age1800; path/; httponly !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1> meta nameformat-detection contenttelephoneno> link relicon typeimage/x-icon href/v2/img/domain/roofersmaster-io/favicon.ico> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyPoppins:wght@300;400;500;600;700&displayswap relstylesheet> link hrefhttps://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css relstylesheet> link hrefhttps://cdnjs.cloudflare.com/ajax/libs/Modaal/0.4.4/css/modaal.min.css relstylesheet> link hrefhttps://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.1/jquery.modal.min.css relstylesheet> link href/v2/scss/legacy_styles.min.css?vb803de70 relstylesheet> link href/v2/scss/main.min.css?vb803de70 relstylesheet> link href/v2/scss/funnels/funnel-black.min.css?vb803de70 relstylesheet> title>The Best Roofing Replacement Contractors Near you/title> meta namefacebook-domain-verification contentnujtx9xy5b0p1hyi53z5fiqswgfjvn/> script> var hqSettings { } var BASE_HOST myhomequote.com; // uses for blog var IS_BLOG_SUBDOMAIN .length > 0; // uses for blog/script> script srchttps://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js>/script> script src//b-js.ringba.com/CAf61f6999d3134b9ebb7ecd73a1040f2b async>/script> script> $(function () { $(href^tel:).one(click, function () { fbq(track, ViewContent); if (typeof snaptr function) { snaptr(track, VIEW_CONTENT); } recordEvent(telDialClick, { funnel: roofersmasters-io-roofing, funnelVersion: A, quizhash: yZvUWxoYOrso, }) }); setTimeout(function () { const urlParams new URLSearchParams(window.location.search); recordEvent(ppcRingbaDebug, { fbc: getCookie(_fbc), funnel: roofersmasters-io-roofing, quizhash: yZvUWxoYOrso, ringbaDefaultPhone: 18334125530, fbpixelid: urlParams.get(fbpixelid), fbclid: urlParams.get(fbclid) }) }, 2000); function getCookie(name) { const value `; ${document.cookie}`; const parts value.split(`; ${name}`); if (parts.length 2) return parts.pop().split(;).shift(); return null; } });/script> script> // HOME-4930 window.removableUnloadHandler function (event) { if ((typeof tabManager ! undefined) && (tabManager.getTabQueueLength() - 1) ! -1 && tabManager.getCurrentPosition() ! tabManager.getTabQueueLength() - 1) { event.preventDefault(); return (event.returnValue ); } } window.addEventListener(beforeunload, window.removableUnloadHandler);/script> script> function insertAfter(referenceNode, newNode) { referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); } document.addEventListener(DOMContentLoaded, () > { const emailSuggestions document.createElement(ul); emailSuggestions.className email-dropdown; emailSuggestions.id emailSuggestions; emailSuggestions.style.display none; const emailField document.querySelector(#emailInput); // const emailSuggestions document.querySelector(#emailSuggestions); const emailDomains @gmail.com, @icloud.com, @yahoo.com, @hotmail.com, @aol.com, @gmx.com, @msn.com, @outlook.com, @zoho.com, @mail.com, @live.com, @rocketmail.com ; if (emailField) { emailField.addEventListener(input, () > { const valueField emailField.value; const symbolTrigger valueField.indexOf(@); if (symbolTrigger ! -1) { const enteredDomain valueField.substring(symbolTrigger); const clue emailDomains.filter(domain > domain.startsWith(enteredDomain)); if (clue.length > 0 && !clue.includes(enteredDomain)) { emailSuggestions.innerHTML clue.map(domain > `li>${domain}/li>`).join(); emailSuggestions.style.display block; } else { emailSuggestions.style.display none; } } else { emailSuggestions.style.display none; } }); emailSuggestions.addEventListener(click, (e) > { if (e.target.tagName LI) { const atIndex emailField.value.indexOf(@); emailField.value emailField.value.substring(0, atIndex) + e.target.innerText; emailField.dispatchEvent(new Event(input)); emailSuggestions.style.display none; } }); insertAfter(emailField, emailSuggestions); } });/script> script> var zipValueAlreadyDiscovered ; var detectionResult {region: null, postal: null, error: null}; function reportDetectionResult(load) { setTimeout(function () { if (typeof recordEvent ! undefined) { recordEvent(geo_detect_result, load); } }, 3000); } fetch( https://api.ipdata.co/?api-key2295b8a4a084bb90777ba82b562ee4c8f2cafa44e5504f68ad07c712&fieldsregion,postal, {method: GET, headers: {Accept: application/json}} ) .then(function (response) { if (typeof response.status undefined) { detectionResult.error Unexpected response: + JSON.stringify(response); } else if (response.status ! 200) { detectionResult.error Unexpected response status: + JSON.stringify(response.status); } return response.json(); }) .then(function (response) { if ((typeof response.region ! undefined) && response.region) { var $regionHolders $(#regionHolder, data-roleregion-holder); var i 0; var domReadyWaitInterval setInterval(function () { if ($regionHolders.length) { $regionHolders.text(response.region) clearInterval(domReadyWaitInterval); } if (i++ 20) { clearInterval(domReadyWaitInterval); } }, 100); detectionResult.region response.region; } var geoLabelState; // add label states if (typeof funnelCustomSettings ! undefined && funnelCustomSettings.hasOwnProperty(geoDetectCallback)) { geoLabelState funnelCustomSettings.geoDetectCallback; if (typeof geoLabelState function) { geoLabelState(response); } } if ((typeof response.postal ! undefined) && /^\d{5}$/.test(response.postal)) { detectionResult.postal response.postal; } if (typeof response ! object || response null) { detectionResult.error empty response; } return detectionResult.postal; }) .catch(function (err) { detectionResult.error JSON.stringify(err); });/script> script> function recordEventConditionally(eventName, eventBody, callback) { if (typeof recordEvent ! undefined) { recordEvent(eventName, eventBody, callback) } } function patchFormHiddenFields(data) { // you should set the same value in a name attribute of your form, for example form namelp_form>/form> var formName quiz_form; var form document.formsformName; if (typeof form undefined) { var form2Create document.createElement(form); form2Create.setAttribute(id,quiz_form); form2Create.setAttribute(name,funnelData); document.getElementsByTagName(body)0.appendChild(form2Create); form document.formsformName; if (typeof form undefined) { console.error(FORM NOT EXISTS); } } if (Array.isArray(data) && data.length > 0) { data.forEach(function (item) { if (formitem.key) { formitem.key.value item.value; } else { var formFieldInput document.createElement(input); formFieldInput.setAttribute(type, hidden); formFieldInput.setAttribute(id, pixel-data- + item.key); formFieldInput.setAttribute(name, form.name + data + item.key + ); formFieldInput.value item.value; form.appendChild(formFieldInput); // recordEventConditionally(clickPixelParamReceived, {key: item.key, value: item.value}); } var obj {}; objitem.key item.value; (window._rgba_tags (window._rgba_tags || )).push(obj); }); } if ((typeof patchFormHiddenFieldsCallback ! undefined) && (patchFormHiddenFieldsCallback instanceof Function)) { patchFormHiddenFieldsCallback(data); } } function replaceValue(value) { var equalSign ; var trimmedValue value.slice(2, -1); if (trimmedValue.length > 0) { var queryParams document.location.search; if (queryParams) { var regExpPattern trimmedValue + ^&\\${1,}; var regExpression new RegExp(regExpPattern); var param queryParams.match(regExpression); if (param) { return equalSign + param0.slice(trimmedValue.length + 1); } else { return equalSign; } } else { return equalSign; } } else { return equalSign; } } function clickPixel(reqid) { setTimeout(function () { patchFormHiddenFields({key: reqid, value: reqid}); }, 0); } function addScript(url) { url url.replace(/#^#{0,}#/g, replaceValue); var requestScriptElement document.createElement(script); requestScriptElement.type text/javascript; requestScriptElement.async true; requestScriptElement.src url; var parentScriptElement document.getElementsByTagName(script)0; parentScriptElement.parentNode.insertBefore(requestScriptElement, parentScriptElement); }; /script>script>(window._rgba_tags (window._rgba_tags || )).push({quizhash: yZvUWxoYOrso});/script>/head>body> main classlanding-wrap content funnel-black-style roofingmasters has-phone-btn> section classhero> div classhero__logo container> img src/v2/img/domain/roofersmaster-io/icons/logo-w.svg altRoofing quote logo/> a hreftel:+18334125530 classphone-link stylebackground: #7c38ea;> svg width22 height33 viewBox0 0 22 33 fillnone> path idVector dM15.522 0.1442L1.86133 2.20154C0.718472 2.37365 -0.074574 3.39918 0.0899875 4.49187L4.11061 31.1888C4.27517 32.2815 5.33508 33.028 6.47794 32.8558L20.1385 30.7985C21.2815 30.6264 22.0744 29.6009 21.9099 28.5082L17.8893 1.81126C17.7247 0.71857 16.6648 -0.0279002 15.5219 0.144217L15.522 0.1442ZM7.38158 3.0655C7.35849 2.91215 7.47081 2.76691 7.63119 2.74276L10.1677 2.36075C10.3281 2.3366 10.4782 2.44231 10.5013 2.59566C10.5244 2.74901 10.4121 2.89424 10.2517 2.91839L7.71517 3.30041C7.55479 3.32456 7.40468 3.21885 7.38158 3.0655ZM13.1693 30.9037C12.363 31.0251 11.6152 30.4985 11.4991 29.7275C11.383 28.9566 11.9425 28.2331 12.7488 28.1117C13.5551 27.9902 14.3029 28.5168 14.419 29.2878C14.5351 30.0588 13.9756 30.7822 13.1693 30.9037ZM19.9688 26.0797L5.25054 28.2964L1.83192 5.59672L16.5501 3.38013L19.9687 26.0799L19.9688 26.0797Z fillwhite/> /svg> span>+18334125530/span> /a> div classstep-animate styledisplay: none;> div classstep-loading> div classwave> div classdot>/div> div classdot>/div> div classdot>/div> /div> div classloading data-loading-textCalculating...>/div> /div> /div> /div> div classtop-text__box idgeoBountyForZipTab> h1 classh1 stylemax-width: 1170px;> Homeowners Can Now Easily Get Clear-Cut Quotes from span classyellow-text>The Best Roofing Replacement Contractors Near Them/span> /h1> /div> div classhero__content container> div classhero__quiz full-w fist-step__wrap> div classcontent idroofing_content> div classsteps> div classsteps__bar_wrapper> div classsteps__bar> div classsteps__bar_line>/div> span classsteps__bar_number>/span> /div> div classsteps__bar_text> Processing of your request is strong idprogress>20%/strong> Complete /div> /div> form idquiz_form namefunnelData classsolar_funnel> input typehidden idquizHash namequiz_hash valueyZvUWxoYOrso/>input typehidden idfunnel namefunnel valueroofersmasters-io-roofing/>input typehidden idh_zipCode namefunnelDatadatazipcode value/>input typehidden idh_zip_Code namefunnelDatadatazip_code value/>input typehidden idh_city namefunnelDatadatacity value/>input typehidden idh_state namefunnelDatadataregion value/>input typehidden idh_country namefunnelDatadatacountry_iso_2 value/> input idleadid_token nameuniversal_leadid typehidden value/> input typehidden idleadid_tcpa_disclosure /> input typehidden namexxTrustedFormCertUrl idxxTrustedFormCertUrl_0 valuehttps://cert.trustedform.com/0000000000000000000000000000000000000000> input typehidden namexxTrustedFormToken idxxTrustedFormToken_0 valuehttps://cert.trustedform.com/0000000000000000000000000000000000000000> input typehidden namexxTrustedFormPingUrl idxxTrustedFormPingUrl_0 valuehttps://ping.trustedform.com/0000000000000000000000000000000000000000>a idtypLink classhidden href/thank-you>/a> div classsteps__wrapper styleoverflow: visible;> div classsteps__item tab idzip_tab data-traceable-pointzipTab> div classsteps__roofing_located steps__inner> p classsm-text> Entrust Your Roof Replacement to Certified Roofing Pros Nearby /p> div classform> div classinputs> div classinputs-item> div classinputs-field> input typenumber pattern0-9* placeholderZIP Code idzipInput namefunnelDatazip value data-parsley-input data-parsley-required data-parsley-pattern\d{5} data-parsley-remote data-parsley-remote-validatorvalidUSZipAsync class data-rolefunnelZipInput>p classvalid-text>Valid ZIP Code/p>p classerror-text>Please enter a valid postal code/p>span classinput-loader>/span> /div> /div> /div> /div> div classsteps__roofing_btn steps__buttons> button classbtn-next btn-first-step btn-roofersmasters-io-roofing-zip-next data-rolenext-button data-traceable data-traceable-pointnextButton > GET QUOTES /button> /div> /div> /div> div classsteps__item tab steps__item__trusted__icons idroofing_replace data-traceable-pointroofingReplaceTab> div classsteps__inner> h2> Do you seek to replace or repair your roof? /h2> p classsm-text> Let us find you dedicated roofers /p> div classform width-mod> div classinputs> div classsteps__roofing_form_checkbox btn-first-step> input classcheckbox-btn checkbox-btn-replace idcheckbox1 value1 data-rolenext-button namefunnelDatadataproject typeradio checked data-traceable data-traceable-pointnewRoofExistingHomeButton> label forcheckbox1> div classlabel-icon> img src/v2/img/domain/roofersmaster-io/icons/replace-ic.svg altreplace icon> /div> Replace /label> /div> div classsteps__roofing_form_checkbox btn-first-step> input classcheckbox-btn checkbox-btn-repair idcheckbox2 value3 data-rolenext-button namefunnelDatadataproject typeradio data-traceable data-traceable-pointrepairRoofButton> label forcheckbox2> div classlabel-icon> img src/v2/img/domain/roofersmaster-io/icons/repair-ic.svg altrepair icon> /div> Repair /label> /div> /div> div classsteps__buttons> button classbtn-outlined btn-prev btnBack-to-first-step data-roleprev-button data-traceable data-traceable-pointbackButton >back /button> /div> /div> /div> /div> div classsteps__item tab idroofing_material data-traceable-pointroofingMaterialTab> div classsteps__roofing_inner steps__inner> h2> Select the needed roofing material: /h2> p classsm-text> We use this information to determine the scope of the project /p> div classsteps__checkbox_img> div data-material1 classsteps__checkbox_img_item steps__checkbox_img_item_active data-rolenext-button data-traceable data-traceable-pointasphaltButton > div classsteps__checkbox_img_item_img> img src/v2/img/domain/roofersmaster-io/funnel/asphalt.jpg altAsphalt> /div> p classsteps__checkbox_img_item_title> Asphalt Shingle /p> /div> div data-material2 classsteps__checkbox_img_item data-rolenext-button data-traceable data-traceable-pointcedarShakeButton > div classsteps__checkbox_img_item_img> img src/v2/img/domain/roofersmaster-io/funnel/sedar-shake.jpg altCedar Shake> /div> p classsteps__checkbox_img_item_title> Cedar Shake /p> /div> div data-material4 classsteps__checkbox_img_item data-rolenext-button data-traceable data-traceable-pointnaturalSlateButton > div classsteps__checkbox_img_item_img> img src/v2/img/domain/roofersmaster-io/funnel/nat-slate.jpg altNatural Slate> /div> p classsteps__checkbox_img_item_title> Natural Slate /p> /div> div data-material5 classsteps__checkbox_img_item data-rolenext-button data-traceable data-traceable-pointtarTorchdownButton > div classsteps__checkbox_img_item_img> img src/v2/img/domain/roofersmaster-io/funnel/torch-down.jpg altTar Torch Down> /div> p classsteps__checkbox_img_item_title> Tar Torch Down /p> /div> div data-material3 classsteps__checkbox_img_item data-rolenext-button data-traceable data-traceable-pointmetalButton > div classsteps__checkbox_img_item_img> img src/v2/img/domain/roofersmaster-io/funnel/aluminium.jpg altAluminum> /div> p classsteps__checkbox_img_item_title> Aluminum /p> /div> div data-material6 classsteps__checkbox_img_item data-rolenext-button data-traceable data-traceable-pointtileButton > div classsteps__checkbox_img_item_img> img src/v2/img/domain/roofersmaster-io/funnel/tile.jpg altTile> /div> p classsteps__checkbox_img_item_title> Tile /p> /div> /div> input typehidden namefunnelDatadataroof_material idroof_material value1> div classsteps__buttons> button classbtn-outlined btn-prev btnBack-to-first-step data-roleprev-button data-traceable data-traceable-pointbackButton >back /button> /div> /div> /div> div classsteps__item tab idaddress_tab data-traceable-pointaddressTab> div classsteps__inner> h2> Specify your street address /h2> p classsm-text> Well connect you with the roofing contractors in your neighborhood /p> div classform> div classinputs> div classinputs-item> div classinputs-field address_input_with_autocomplete_wrapper> input typetext placeholderType Here e.g. 123 West Main Road classaddress_input_with_autocomplete namefunnelDataaddress value idaddressInput data-parsley-input data-parsley-required> p classerror-text>Please enter a valid street/p> /div> /div> /div> div classsteps__buttons> button classbtn-outlined btn-prev btn-roofersmasters-io-roofing-address-prev data-roleprev-button data-traceable data-traceable-pointbackButton>back /button> button classbtn-green btn-next btn-roofersmasters-io-roofing-address-next data-rolenext-button data-traceable data-traceable-pointnextButton> next /button> /div> /div> /div> /div> div classsteps__item tab idemail_tab data-traceable-pointemailTab> div classsteps__inner> h2> Enter your email for better communication /h2> p classsm-text> Youll get follow-up emails after every verbal consultation /p> div classform> div classinputs> div classinputs-item> div classinputs-field> input typeemail placeholderEmail address namefunnelDataemail value data-parsley-input data-parsley-required data-parsley-valid-email idemailInput > p classvalid-text>Valid email address/p> p classerror-text>Please enter a valid email address/p> /div> /div> /div> div classsteps__buttons> button classbtn-green btn-next btn-roofersmasters-io-roofing-email-next btn-email-next data-rolenext-button data-traceable data-traceable-pointnextButton > next /button> /div> /div> /div> /div> div classsteps__item tab idnames_tab data-traceable-pointnamesTab> div classsteps__inner> h2> What should we call you? /h2> p classsm-text> Enter your full name to let our managers reach out to you /p> div classform> div classinputs> div classinputs-item> div classinputs-field> input typetext placeholderEnter first name namefunnelDatafirst_name idfirstNameInput value data-parsley-input data-parsley-patterna-z\sA-Z\.\-`{2,128} data-parsley-required > p classerror-text>Please enter a valid name/p> /div> /div> div classinputs-item> div classinputs-field> input typetext placeholderEnter last name namefunnelDatalast_name idlastNameInput value data-parsley-input data-parsley-patterna-z\sA-Z\.\-`{2,128} data-parsley-required > p classerror-text>Please enter a valid last name/p> /div> /div> /div> div classsteps__buttons> button classbtn-outlined btn-prev btn-roofersmasters-io-roofing-name-prev data-roleprev-button data-traceable data-traceable-pointbackButton >back /button> button classbtn-green btn-next btn-roofersmasters-io-roofing-name-next data-rolenext-button data-traceable data-traceable-pointnextButton > next /button> /div> /div> /div> /div> div classsteps__item tab idphone_tab data-traceable-pointphoneTab> div classsteps__inner> h2> Get a real-time consultation br> on your roofing project /h2> p classsm-text> Enter your phone number to get verbal quotes from local contractors /p> div classform width-mod> div classinputs> div classinputs-item> div classinputs-field> input typetel idphoneInput placeholderEnter phone number namefunnelDataphone value classinput-text black-plhdr data-parsley-input data-parsley-required data-parsley-valid-phone-format data-parsley-remote data-parsley-remote-validatorvalidPhoneAsync data-tf-element-roleconsent-grantor-phone/>div classerror-text>Please enter a valid phone number/div>span classinput-loader>/span>div classhidden> div classmodal-loading modal idsave-modal> div classimg-wrap> img idhouseAnimationImage/> /div> h2>Submitting your request./h2> p>Please, wait a little.../p> /div>/div>script> $(function () { $(#phoneInput).trigger(input); $(#houseAnimationImage).attr(src,/img/main/house-anim.gif); });/script> /div> /div> /div> label classrequest styleoverflow-y: visible; forleadid_tcpa_disclosure> By submitting this request, I provide my electronic signature and agree to RoofersMasters'sspan> a href# idterms-link data-modaal-content-source#terms data-modaal-typeinline data-modaal-animationfade data-modaal-overlay-opacity0.4 data-modaal-hide-closetrue data-traceable data-traceable-pointtermsButton classmodaal>Terms of Use/a> & a href# idprivacy-link data-modaal-content-source#privacy data-modaal-typeinline data-modaal-animationfade data-modaal-overlay-opacity0.4 data-modaal-hide-closetrue data-traceable data-traceable-pointprivacyButton classmodaal>Privacy Policy/a>/span> anda href# idcompanies-link data-modaal-hide-closetrue classcompanies data-traceable data-traceable-pointmarketingCompanies>authorize marketing companies/a>,their contractors, and home improvement service product partners including QuinStreet(a hrefhttps://mailtrack.io/trace/link/3653519d5b5738f37411f9f899c42797438debbb?urlhttps%3A%2F%2Fhs.leadpost.net%2FclientList.jsp%3Fc_level%3Ddefault%26aff%3D0&userId7834407&signaturea51eb2e70a47a1f8 target_blank>our partners list/a>), HomeBuddy (a hrefhttps://docs.google.com/document/d/153E19n5mcA49opDvUXbYK0z3Q4mkIvDmISt5PyZV2D4/edit target_blank>our partners list/a>),to send me offers via email as well as phone and text messages at the provided number. I agree to be contacted by the mentioned groups even if my contacts are registered in state or federal do not call list. I agree that these marketing communications may be delivered to me with an automatic telephone dialing system or pre-recorded messages. I understand that my consent is not a purchase condition and that I may revoke it at any time.a href# idcaliforniaNotice-link data-modaal-hide-closetrue classcn data-traceable data-traceable-pointcaliforniaNotice>California Notice/a>. /label> div classsteps__buttons> button classbtn-green btn-next btn-roofersmasters-io-roofing-phone-next btn-final-next data-rolenext-button data-traceable data-traceable-pointnextButton > submit /button> /div> /div> /div> /div> /form> /div> /div> /div> /div> div classcontainer> div classfunnel__bottom-wrap idpromoForZipTabOnly> ul classfunnel__bottom-li stylemax-width: 700px;> li>Get Relevant Roofing Quotes/li> li>Discover Top Contractors Near You/li> li>Match Roofers Offers in Real Time/li> li>Find a Competitive Offer and Make a Deal/li> li>Plan Your Roofing Budget Ahead/li> /ul> /div> /div> /section> div idasyncContentWrapper>/div> /main> style> .form .inputs-field.valid .valid-text { display: none !important; } /style> script> $(function () { var $calculationAnimation $(.step-animate); var $zipTabPromo $(#promoForZipTabOnly); var $zipTabGeoBounty $(#geoBountyForZipTab); var $funnelBgSection $(.hero); var $windoWidth $(window) .width(); $(#quiz_form) .on(tabSaveBeforeSend, function () { $calculationAnimation.show(); setTimeout(function () { $calculationAnimation.hide(); }, 2000); }) .on(tabBeforeShow, function (e, data) { if (data.tab zip_tab) { $(.hero__quiz) .addClass(fist-step__wrap); $zipTabPromo.show(); $zipTabGeoBounty.show(); if ($windoWidth 768) { $funnelBgSection.removeClass(black-bg); } } else { $(.hero__quiz) .removeClass(fist-step__wrap); $zipTabPromo.hide(); $zipTabGeoBounty.hide(); if ($windoWidth 768) { $funnelBgSection.addClass(black-bg); } } }); }); /script> script> $(function () { var currentYear 2024; var asyncContent `section classfree__solar__report> div classfree__solar__report__container> h2 stylefont-weight: 500; max-width: 100%; color: #444;>Find out the price needed to replace a roof this year/h2> p>Stay updated on roofing rates in ${currentYear} to strategically plan your roof replacement budget and get the most out of every spent dollar. Please note that the average roof replacement cost is not a constant relevant for each and every one. It might be higher or lower depending on the roofs size and structure (pitch and slope), cover material, warranty period, and add-ons./p> div classfree__solar__report_table> div> h3> The typical cost range for roof replacement goes from span>$5.250/span> to span>$10.000/span> in ${currentYear} /h3> /div> div classtable__content> div> span>b>House size (sq.ft.)/b>/span> span>b>Average cost/b>/span> /div> div> span>1.000/span> span>$4.200 - $5.600/span> /div> div> span>1.500/span> span>$5.650 – $8.000/span> /div> div> span>2.000/span> span>$7.350 – $10.700/span> /div> /div> /div> /div> /section> section classsolar__panel__pricing> div classsolar__panel__pricing__container> div classsolar__panel__pricing__container__text> h2>What budget do you need to replace a roof in span>${currentYear}/span>/h2> p> Due to the global economic recession and high demand for siding and roofing materials, every second manufacturer has noticeably raised its prices this year. That is why you should plan your budget ahead, allocating a more considerable sum to cover possible price fluctuations. /p> p> While estimating your roofing project, consider the roofs accessibility, size, and construction, as well as the local labor costs and the roofing material suitable for the regional climate. We also recommend you find local roof repair contractors who provide roof inspection services and get a professional conclusion on the feasibility of a full-fledged replacement project. In mild cases, contractors can prolong the service life of a roof by repairing its damaged areas. /p> p> As of today, the national average cost of a standard roof replacement is $8.650. However, it might be as high as $30.000 for roofs of 3.000 sq. ft. covered by cedar shake, slate, photovoltaic solar shingles, etc., or as low as $4.200 for 1.000 - 1.2000 sq. ft. roofs covered by metal, asphalt, or concrete. The truth is long-lasting products do not necessarily cost high. If the inexpensive material is selected with the local climate and the homes features in mind, it will serve you the full term. /p> p> Roof installation fees, in their turn, depend on the region and can vary drastically due to population density, economic development, and demand for roofing services. If there are no nationwide roof replacement companies in your region, you can expect competitive rates from individual local roofing contractors. /p> p> As a rule, the best roofing companies charge at least 15% higher than run-of-the-mile or new ones. Individual roofing contractors charge from $55 to $90 per hour or $6.50 - $12 per sq. ft., while international or nationwide companies are from $77 to $120 per hour and $6.60 to $18 per sq.ft., respectively. /p> a href# classbtn>ESTIMATE ROOFING PROJECT/a> /div> div classimg-col> picture> source media(max-width: 649px) srcset/v2/img/domain/roofersmaster-io/funnel/content-1_sm.jpg> source media(min-width: 769px) srcset/v2/img/domain/roofersmaster-io/funnel/content-1-lg.jpg> source media(min-width: 650px) srcset/v2/img/domain/roofersmaster-io/funnel/content-1.jpg> img src/v2/img/domain/roofersmaster-io/funnel/content-1.jpg altRoof replacement costs in 2024> /picture> /div> /div> /section> section classsolar__technology> div classsolar__technology__container> h2 stylemax-width: 100%; margin: auto;>Top roof replacement options and their costs/h2> p stylemargin-bottom: 10px;> There is a great variety of roofing materials to choose from, varying by cost, appearance, durability, color scheme, and weather resistance. To get the best fit for your money, you need to weigh factors like maintenance requirements, service life, and common structural defects. If you cannot afford premium roofing materials like cedar shakes or natural slate, you can leverage their cheaper substitutions, like composite shingles, that are hard to distinguish from the original. /p> p> See the most sought-after roofing options below to compare their properties and costs. /p> div classsolar__technology__list> div classsolar__technology__list__item> img src/v2/img/domain/roofersmaster-io/funnel/1.jpg altAsphalt shingles> div classsolar__technology__content> h3>1. Asphalt shingles/h3> p> The average cost of these shingles ranges from $1.65 to $5.30 per square foot. The price depends on the type and nature of asphalt shingles. Generally, there are two main types of asphalt shingle - organic and inorganic ones (with the reinforcing mat made of synthetic material). Further division of asphalt roofing entails three variations - three-tab, architectural, and synthetic shingles. They vary by thickness, durability, and cost. Dimensional or architectural shingles are todays most common asphalt shingles installed on roofs. They serve for 30 + years and simulate the look of wood shakes. Synthetic shingles are larger than other asphalt shingles and are made to look like slate. Their service life can exceed 60 years. /p> /div> /div> div classsolar__technology__list__item> img src/v2/img/domain/roofersmaster-io/funnel/2.jpg altSlate shingles> div classsolar__technology__content> h3>2. Slate shingles/h3> p> The average cost of these shingles ranges from $11 to $30 per square foot, depending on their type and firmness. This high-end roofing material made of natural stone has unmatched longevity (up to 100 years) and excellent fire, moisture, and freeze resistance properties. Slate comes in different dark black, green, gray, and blue hues and can be shaped for a square or scalloped (rounded) appearance. Thanks to its authentic look, natural slate roofing becomes a great addition to residential buildings of traditional and classic styles. This material is highly valued by conscious homeowners as it can serve for decades and can be recycled after the end of its service life. Nevertheless, slate is one of the costlier materials to install. Its very heavy (8-10 pounds per sq.ft.) and might require roof reinforcement to be mounted on the top. /p> /div> /div> div classsolar__technology__list__item> img src/v2/img/domain/roofersmaster-io/funnel/3.jpg altConcrete tiles> div classsolar__technology__content> h3>3. Concrete tiles/h3> p> The average cost of these shingles ranges from $10 to $24 per square foot. Concrete tiles are made from a mix of cement, water, sand, and iron oxide blended and heated within molds. Thanks to its multi-staging manufacturing, this roofing material is durable (40-60 years) and freeze- and moisture-resistant. The most sought-after concrete roof types include flat and curved ones, also called Spanish. Curved concrete shingles look authentic on rustic-style homes, while flat ones mimic clay and slate roofing and become a great addition to modern-style homes. Concrete is heavy and can withstand hurricanes, and snowstorms. However, your house should have a corresponding structure to withstand its load. Concrete tiles installation requires a multi-stage approach, including roof structure reinforcement, removing the existing coverage, and installing special underlayment. This material is complicated to install and requires roofers to possess a manufacturers certification to handle it. /p> /div> /div> div classsolar__technology__list__item> img src/v2/img/domain/roofersmaster-io/funnel/4.jpg altMetal shingles> div classsolar__technology__content> h3>4. Metal shingles/h3> p> The average cost of these shingles ranges from $6.50 to $17 per square foot. Metal roofing has been on the market for centuries and remains popular due to its unmatched durability, diversity, and affordability. It comes in multiple variations, from sheet-like panels to shingles. You can find metal panels with an exposed or covered seam fastening system. They also come in stamped profiles, mimicking slate shingles. The cost of metal roofing primarily depends on its type and durability. Steel and tin panels are more affordable than standing seam or corrugated ones due to their long service life (35-50 years), energy efficiency, and simple maintenance. The common downside for all metal roofing options is theyre prone to bending and galvanic corrosion. Heavyweight metal roof variations like steel and copper are difficult to install. /p> /div> /div> div classsolar__technology__list__item> img src/v2/img/domain/roofersmaster-io/funnel/5.jpg altWood shingles> div classsolar__technology__content> h3>5. Wood shingles/h3> p> The average cost of these shingles ranges from $8.50 to $17 per square foot. Wood is not as long-lived as clay or slate, yet it gives a home a great appearance, enhancing its curb appeal and resale value. Wood roofing comes in shingles and shakes (pieces split into slabs and laid in overlapping layers). The wood species used for roofing include red cedar, pine, cypress, and spruce. All wood roofs are poor thermal conductors, and that is why theyre commonly selected for installation in harsh climates to keep a house warm when its below zero outside. Another advantage of wood shingles and shakes is that they dont lift in windy conditions and resist swelling. Nevertheless, wood is prone to moisture absorption, pest infestation, and fire. It can serve up to 30 years with professional upkeep at least once in 6 months. /p> /div> /div> /div> p> While shopping for roofing shingles for your home, pay special attention to the protection warranty. It should be at least five years, while the most reputable manufacturers offer ten years and more. Manufacturer warranty entails full coverage of defective shingles. Besides, youre entitled to demand a workmanship warranty from your contractor to cover installation mistakes and material failures in their result. /p> /div> /section> section classbenefits__solar> div classimg-col> picture> source media(max-width: 649px) srcset/v2/img/domain/roofersmaster-io/funnel/content-2_sm.jpg> source media(min-width: 650px) srcset/v2/img/domain/roofersmaster-io/funnel/content-2.jpg> img src/v2/img/domain/roofersmaster-io/funnel/content-2.jpg altFind local roof repair contractors and replacement professionals> /picture> /div> div> div classbenefits__solar__wrapper> h2>Find local roof repair contractors and replacement professionals/h2> p> Are you wondering whether a roofing replacement is worth the investment? The answer is yes. An updated, robust roof is a reliable shield between your homes interior and the elements. It keeps moisture from creeping into the house, preventing mold growth and structural damage. Besides, an updated roof has better insulation that allows for regulating the temperature inside and improves the homes energy efficiency. So, you can expect to pay less for the utility after replacement. /p> p> The biggest benefit of a new roof, though, is the high return on investment that comes with this project. If youre about to put your house on sale in the next 5-7 years, you can boost its value by more than $17.000, recovering from 40% to 70% of the installation costs. Potential buyers will more likely select a property with a good curb appeal that does not need many structural updates. /p> /div> /div> /section> section classdisclaimer-bottom> div classcontainer> h3 stylemax-width: 100%;>Get lucrative offers from roofing contractors near you/h3> div classdisclaimer-bottom-divider> img src/img/ico/house-disclaimer-icon.svg> /div> p> This platform serves to help homeowners match with home improvement contractors operating in their area. The contractors and companies featured here are independent, meaning no warranty is given for their work. Its on the homeowners to verify if the selected contractors possess the necessary licensing and insurance required for the work performed. All persons depicted in the photos or videos are actors or models but not contractors listed on this site. /p> /div> /section>`; document.getElementById(asyncContentWrapper).innerHTML asyncContent; }); /script> footer classblack-green-footer funnel-roofing-quote__footer> div classcontainer footer__inner> div classblack-green-footer-logo> img src/v2/img/domain/roofersmaster-io/icons/logo-b.svg altRoofing quote logo/> /div> ul classfooter__inner_menu> li> a href/privacy target_blank data-traceable data-traceable-pointprivacyLink >Privacy Policy/a> /li> li> a href/terms target_blank data-traceable data-traceable-pointtermsLink>Terms of Use/a> /li> li> a href/do-not-sell target_blank data-traceable data-traceable-pointdoNotSellLink>Do Not Sell/a> /li> /ul> div classblack-green-footer-rights> img src/v2/img/domain/roofersmaster-io/icons/roofing-quote.svg/> p>© 2024 roofersmasters.io/p> /div> /div> /footer>script> $(function () { setTimeout(function () { recordEvent(user_session_5sec) }, 5000); $(function () { $(body).on(keydown, function (e) { var keycode (e.keyCode ? e.keyCode : e.which); if(keycode 13){ e.preventDefault(); e.stopImmediatePropagation(); $(.steps__wrapper .animated-tab .btn-green).trigger(click); return false } }); }); })/script> !-- TrustedForm -->script typetext/javascript> const funnelsWithTrustedContest { quizgutter-first: true, quizgutter-2: true, ab_bathroom: true, bathroomquotes-first: true, bathquotepro: true, bathroom-quiz-funnel-cpc887: true, bathroom-quote-mhq-cpc: true, funnel-bathroom-quiz-blue: true, funnel-bathroom-quiz-eleven: true, funnel-bathroom-quiz-twelve: true, funnel-bathroom-quiz-three: true, funnel-bathroom-quiz-five: true, funnel-bathroom-quiz-seven: true, black-bathroom: true, bathroom: true, funnel-bathroomquotesyhic: true, bathroomquotes: true, funnel-bcibathroomquotes: true, bathroom-bathremodel-quoteservice: true, bathroom-quote-mhq: true, black-bathremodel: true, ab-quiz-windows1-consent: true, windows-quiz-5-consent: true, windows-quiz-1-consent: true, windows-quiz-2-consent: true, windows-quote-long-consent: true, quiz-windows-consent: true, main-walk-in-tubs-consent: true, main-siding-consent: true, main-flooring-consent: true, flooring: true, black-flooring: true, flooring-quote: true, flooring-quote-funnel: true, main-plumbing-consent: true, main-home-security-consent: true, watersolution-consent: true, hvac-consent: true, hvac-quiz-mhq: true, hvac-system-io: true, hvac-system-io-hq: true, roofing-consent: true, bathroom-quiz-blue-consent: true, black-bathroom-consent: true, bathroom-quiz-1-consent: true, bathroom-quiz-2-consent: true, bathroom-quiz-5-consent: true, bathroom-quiz-7-consent: true, bathroom-quiz-11-consent: true, bathroom-quiz-12-consent: true, bathroom-bathremodel-hq-consent: true, bathroom-bathremodel-hq: true, buildhouseservice-gutter-quiz-consent: true, buildhouseservice-bathroom-quiz-consent: true, homedreamservices-bathroom-quiz-consent: true, homedreamservices-gutter-quiz-consent: true, housebuildservice-bathroom-quiz-consent: true, housebuildservice-gutter-quiz-consent: true, housebuildservice-gutter-quiz: true, housebuildservice-gutter-quote: true, quizgutter-first-fb-chat: true, renovation-services-hq: true, seopage-iframe-gutter: true, gutter-quick-quiz: true, gutter-pulse-quiz: true, gutter-assist-quiz: true, gutter-fix-now-quiz: true, gutter-works-pro-quiz: true, my-gutter-hub-quiz: true, prohouseupgrade-show-funnel-page: true, gutterpronet-funnel: true, gutterproco-funnel: true, gutterproworks-funnel: true, gutterflowexperts-show-funnel-page: true, prohouse-show-funnel-page: true, improvementcare-show-funnel-page: true, gutter-protection-io-quoteservice: true, housedreamservices-bathroom-quiz-consent: true, housedreamservices-bathroomquotes-consent: true, housedreamservices-gutter-quote: true, housedreamservices-gutter-consent: true, seopage-iframe-bathroom-consent: true, solar-contactors-consent: true, solar-contactors: true, gutter-quiz-consent: true, bathroomquotes-first-consent: true, main-roofing-consent: true, black-windows-consent: true, black-warranty-consent: true, black-hvac-consent: true, main-solar-consent: true, gutter-protection-io-quiz-2-consent: true, gutterprotection-2o-consent: true, ab-gutter-quiz1-consent: true, gutter-quiz-3-consent: true, gutterprotection-4-consent: true, quizgutter-consent: true, black-gutterprotection-consent: true, quiz-walkintubs-consent: true, funnel-bathroomquotes-consent: true, funnel-bathroom-quiz-3-consent: true, bestwarrantypros-com-quiz-consent: true, black-home-security-consent: true, black-home-security: true, home-security-quiz: true, home-security-chatbot-funnel: true, homesecuritypro: true, black-top-security-system: true, homessecurity-house-quiz: true, business-security-systems: true, topsafesystem-funnel: true, black-plumbing: true, plumbing: true, black-plumb-renovation: true, watersolutions-quote-mhq: true, home-security: true, windowsquote-consent: true, quizgutter-1-consent: true, gutter-protection-consent-io: true, windows-consent: true, funnel-bathremodel-consent: true, bathroom-consent: true, funnel-gutterquiz-1-consent: true, gutter-consent: true, basementwp-consent: true, black-gutter-consent: true, windows-quiz-main-funnel-consent: true, bestwarrantypros-com-quiz-1-consent: true, bestwarrantypros-com-quiz-two-consent: true, windows-quiz-long-consent: true, hot-windows-consent-io: true, black-roofing-consent: true, main-windows-consent: true, funnel-windows-quiz-three-consent: true, funnel-gutterprotection1-consent: true, roofing-quote-consent-funnel: true, main-bathroom-consent: true, basementquiz-funnel-consent: true, solar-green-energy-consent: true, solar-green-energy: true, solar-green-energy-hq: true, green-solar-funnel: true, white-solar: true, bathroom-bathremodel-io-consent: true, bathroom-bathremodel-io: true, bathroom-bathremodel-io-quotepro: true, bathroom-bathremodel-quote: true, hvac-system-consent-io: true, hvac-system-heating-hq-io: true, funnel-windows-quiz-6-consent: true, roofing-quote-consent-io: true, funnel-ab-gutter-quiz1: true, gutter-quote-mhq: true, funnel-gutter-quiz-first-cpc: true, funnel-gutterprotection-four: true, gutter-installation: true, gutter-installation-services: true, gutter-chatbot-funnel: true, gutterprotection-cpc885: true, black-gutterprotection-first: true, funnel-gutter-quiz-first: true, funnel-gutter-leaf-guard: true, funnel-gutter-leaf-guard-1: true, black-gutterprotection: true, black-gutter: true, ab_gutter: true, quizgutter: true, gutter-protection-io-hq: true, gutter-protection-io: true, gutter-protection-io-second-quiz: true, gutter-services-funnel: true, gutterquote-one: true, firstgutterquote: true, homedreamservices-funnel: true, homedreamservices-gutter-quote: true, homeserviceinstallers-gutter-quote: true, iframe-gutter: true, gutter-protection-io-quote-one: true, progress-windowsquote: true, ab_windows: true, hot-windows-io-hq: true, hot-windows-io: true, hot-windows-io-quote: true, windows-quiz-long-funnel: true, windows-quiz-one-funnel: true, funnel-windows-champion: true, black-windows: true, bathroom-quiz-funnel: true, bathroom-quiz-funnel-two: true, bestwarrantypros-com-quiz-two: true, bestwarrantypros-com-quiz: true, bestwarrantypros-quote-funnel: true, black-warranty: true, home-warranty: true, bestwarrantypros-com-quiz-one: true, bestwarrantypros-com-hq: true, black-roofing: true, ab_roofing: true, roofing: true, roofing-quotes-main-funnel: true, roofing-quote-funnel: true, siding-quote-funnel: true, black-siding: true, siding: true, ppc-siding: true, basementwp-funnel: true, funnel-water-solutions-quote: true, watersolutionsquiz: true, watersolution: true, ab_watersolution: true, solar: true, black-solar: true, solar-quote-mhq: true, ab_hvac: true, black-hvac: true, funnel-water-solutions-quote-1: true, quiz-walkintubs: true, walk-in-tubs: true, walkintub-quotes-main-funnel: true, ab_bathtub: true, black-walk-in-tubs: true, walkintubs-quotes: true, basementquiz-funnel: true, bathroom-chat-bot: true, roofing-chat-bot: true, bathremodel-tech-quiz: true, roofing-quote-mhq: true, roofing-quote-io: true, roofing-quote-io-hq: true, quiz-roofingprofix-com: true, iframe-roofing: true, windows: true, black-hotwindows: true, windows-quiz: true, windows-quote-mhq: true, homedreamservices-windows: true, windowsquiz: true, windows-quiz-old-main-funnel: true, windows-quiz-main-funnel: true, windows-pro-it-quiz: true, windows-quiz-two-funnel: true, funnel-windows-quiz-three: true, funnel-windows-quiz-five: true, funnel-windows-quiz-six: true, kitchen: true, ab_kitchen: true, black-kitchen: true, warrantyquote: true, warranty-quiz-mhq: true, bestwarrantypros-com-quiz-funnel: true, bestwarrantypros-quote-1-funnel: true, homeswarranty-us-quiz: true, }; const currentFunnel `roofersmasters-io-roofing`; (function() { var tf document.createElement(script); tf.type text/javascript; tf.async true; tf.src (https: document.location.protocol ? https : http) + `://api.trustedform.com/trustedform.js?fieldxxTrustedFormCertUrl&ping_fieldxxTrustedFormPingUrl&use_tagged_consent${funnelsWithTrustedContestcurrentFunnel || false}&l` + new Date().getTime() + Math.random(); var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(tf, s); })();/script>noscript> img srchttps://api.trustedform.com/ns.gif />/noscript>!-- End TrustedForm -->script idLeadiDscript typetext/javascript> (function() { var scrollPosition window.scrollY || window.pageYOffset; var s document.createElement(script); s.id LeadiDscript_campaign; s.type text/javascript; s.async true; s.src //create.lidstatic.com/campaign/e9a163ca-64d9-8ba4-e419-738b5ecbb741.js?snippet_version2; var LeadiDscript document.getElementById(LeadiDscript); LeadiDscript.parentNode.insertBefore(s, LeadiDscript); })();/script>noscript> img src//create.leadid.com/noscript.gif?lac740e1f92-1e82-5e3b-a97f-1f92c88faf7a&lcke9a163ca-64d9-8ba4-e419-738b5ecbb741&snippet_version2 />/noscript> script> function ttqCallback(ttq) { } function pinterestPixelCallback() { } function bingPixelCallback() { } function snapchatPixelCallback() { } function quoraPixelCallback() { } function mediaGoPixelCallback() { } function spotifyPixelCallback() { } function nextDoorPixelCallback() { } /script>!-- FACEBOOK PIXEL -->script> !function (f, b, e, v, n, t, s) { if (f.fbq) return; n f.fbq function () { n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) }; if (!f._fbq) f._fbq n; n.push n; n.loaded !0; n.version 2.0; n.queue ; t b.createElement(e); t.async !0; t.src v; s b.getElementsByTagName(e)0; s.parentNode.insertBefore(t, s) }(window, document, script, https://connect.facebook.net/en_US/fbevents.js);/script>script> var defaultFbpixelId 469264531278762; var fbpixelIds defaultFbpixelId; if ( && ( ! defaultFbpixelId )) { fbpixelIds.push(); } fbpixelIds.forEach(function (fbpixelid) { window.fbPixelId fbpixelid; fbq(init, fbpixelid); setTimeout(function () { if (typeof fbPixelCallback ! undefined && $.isFunction(fbPixelCallback)) { fbPixelCallback(fbq); } else { var fbFunction fbq; var fbAction track; var fbEventName Page + View; fbFunction(fbAction, fbEventName); } }, 10); }); if(typeof fbq function){ window.addEventListener(load, (event) > { if (typeof sendTimeoutEventsToFacebook ! undefined && $.isFunction(sendTimeoutEventsToFacebook)) { sendTimeoutEventsToFacebook(parseInt(0)); } }); }/script>!-- TIKTOK PIXEL -->script> window.ttPixelId ; !function (w, d, t) { w.TiktokAnalyticsObject t; var ttq wt wt || ; ttq.methods page, track, identify, instances, debug, on, off, once, ready, alias, group, enableCookie, disableCookie, ttq.setAndDefer function (t, e) { te function () { t.push(e.concat(Array.prototype.slice.call(arguments, 0))); }; }; for (var i 0; i ttq.methods.length; i++) ttq.setAndDefer(ttq, ttq.methodsi); ttq.instance function (t) { for (var e ttq._it || , n 0; n ttq.methods.length; n++ ) { ttq.setAndDefer(e, ttq.methodsn); } return e; }, ttq.load function (e, n) { var i https://analytics.tiktok.com/i18n/pixel/events.js; ttq._i ttq._i || {}, ttq._ie , ttq._ie._u i, ttq._t ttq._t || {}, ttq._te +new Date, ttq._o ttq._o || {}, ttq._oe n || {}; n document.createElement(script); n.type text/javascript, n.async !0, n.src i + ?sdkid + e + &lib + t; e document.getElementsByTagName(script)0; e.parentNode.insertBefore(n, e); }; var defaultTikTokPixelId CCRBKDBC77U26HDHT9I0; var ttPixelIds defaultTikTokPixelId; if ( && ( ! defaultTikTokPixelId )) { ttPixelIds.push(); } ttPixelIds.forEach(function (ttpixelid) { ttq.load(ttpixelid); ttq.page(); setTimeout(function () { if (typeof ttqCallback ! undefined && $.isFunction(ttqCallback)) { ttqCallback(ttq); } }, 10); }); }(window, document, ttq);/script>!-- GOOGLE PIXEL -->!-- GOOGLE PIXEL -->script> function initializeGTag(gtagId, callback) { try { if (window.hasOwnProperty(gtagHasBeenInitialized)) { gtag(config, gtagId); } else { var firstDocumentScriptdocument.getElementsByTagName(script)0, gtagScriptdocument.createElement(script); gtagScript.asynctrue; gtagScript.src https://www.googletagmanager.com/gtag/js?id+gtagId; firstDocumentScript.parentNode.insertBefore(gtagScript,firstDocumentScript); window.dataLayer window.dataLayer || ; window.gtag function() {window.dataLayer.push(arguments);} gtag(js, new Date()); gtag(config, gtagId); window.gtagHasBeenInitialized 1; } if (typeof callback function) { callback(gtagId); } } catch (error) { setTimeout(function () { recordEvent(gtag_error, {url: window.location.href, error: error}); }, 4000); } }/script>script> initializeGTag(AW-16510757587); /script>!-- SNAPCHAT PIXEL -->script typetext/javascript> (function(e,t,n){if(e.snaptr)return;var ae.snaptrfunction() {a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)}; a.queue;var sscript;rt.createElement(s);r.async!0; r.srcn;var ut.getElementsByTagName(s)0; u.parentNode.insertBefore(r,u);})(window,document, https://sc-static.net/scevent.min.js); var defaultSnapchatPixelId d78c82cc-7dab-4987-b008-2a4dd958c837; var snapchatPixelIds defaultSnapchatPixelId; if ( && ( ! defaultSnapchatPixelId )) { snapchatPixelIds.push(); } snapchatPixelIds.forEach(function (snappixid) { snaptr(init, snappixid, { user_email: }); snaptr(track, PAGE_VIEW); setTimeout(function () { if (typeof snapchatPixelCallback ! undefined && $.isFunction(snapchatPixelCallback)) { snapchatPixelCallback(); } }, 10); });/script>!-- Quora Pixel Code (JS Helper) -->script> !function(q,e,v,n,t,s){if(q.qp) return; nq.qpfunction(){n.qp?n.qp.apply(n,arguments):n.queue.push(arguments);}; n.queue;tdocument.createElement(e);t.async!0;t.srcv; sdocument.getElementsByTagName(e)0; s.parentNode.insertBefore(t,s);}(window, script, https://a.quora.com/qevents.js); qp(init, 5834e361c99c430fb68924f897f55fbb); qp(track, ViewContent); quoraPixelCallback();/script>noscript>img height1 width1 styledisplay:none srchttps://q.quora.com/_/ad/5834e361c99c430fb68924f897f55fbb/pixel?tagViewContent&noscript1/>/noscript>!-- End of Quora Pixel Code -->!-- mediago Pixel Code -->script typetext/javascript> window._megoaa window._megoaa || ; window._megoaa.push({ type: event, name: pageview,cpid: 6369}); window._megoaa.push({ type: nextjump, link: https://www.myhomequote.com,https://www.roofingquote.io,https://www.roofingprofix.com,https://www.homeserviceinstallers.io,https://www.hotwindows.io,https://www.bathremodel.io,https://www.bathremodel.tech,https://gutterprotection.io/home,http://www.homedreamservices.com,http://www.homeserviceinstallers.io,http://www.housebuildservice.com,https://www.prohouseupgrade.com,https://www.improvementcare.com,https://www.bestwarrantypros.com,https://www.basementprofix.com}); !function (t, f, a, x) { if (!document.getElementById(x)) { t.async 1;t.src a;t.idx;f.parentNode.insertBefore(t, f); } }(document.createElement(script), document.getElementsByTagName(script)0, //cdn.mediago.io/js/pixel.js?cpid6369, pixel_megoaa_script); mediaGoPixelCallback()/script>noscript> img src//trace.mediago.io/api/bidder/track/pixel/pageview?tnf9f2b1ef23fe2759c2cad0953029a94b&cpid6369 width0 height0 styledisplay:none />/noscript>!-- End of mediago Pixel Code -->!-- Nextdoor Pixel Code -->script typetext/javascript> !function(e,n){var t,p;e.ndp||((te.ndpfunction(){ t.handleRequest?t.handleRequest.apply(t,arguments):t.queue.push(arguments) }).queue,t.v1,(pn.createElement(escript)).async!0, p.srchttps://ads.nextdoor.com/public/pixel/ndp.js?ide8433a3b-9611-4f69-903c-70f9568c09c6, (nn.getElementsByTagName(e)0).parentNode.insertBefore(p,n)) }(window,document); ndp(init,e8433a3b-9611-4f69-903c-70f9568c09c6, {}); ndp(track,PAGE_VIEW); nextDoorPixelCallback()/script>div idprivacy styledisplay:none;>/div>div idterms styledisplay:none;>/div>script defer src/js/tracer.js?vb803de70>/script>script defer src/js/libraries/jquery.inputmask.min.js?vb803de70>/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.2/jquery.validate.js>/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.19.2/additional-methods.min.js>/script>script defer srchttps://cdnjs.cloudflare.com/ajax/libs/Modaal/0.4.4/js/modaal.min.js>/script>script async srchttps://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.1/jquery.modal.min.js>/script>script defer src/v2/libs/parsley/parsley.min.js?vb803de70>/script>script defer src/js/main.js?vb803de70>/script>script defer src/domain/roofersmasters/js/popups/privacy.js?vb803de70>/script>script defer src/domain/roofersmasters/js/popups/terms.js?vb803de70>/script>script> var tabsToShow zip_tab,roofing_replace,roofing_material,address_tab,email_tab,names_tab,phone_tab; var hqFunnel { funnel: roofersmasters-io-roofing, version: A } /script>script defer src/js/funnel.js?vb803de70>/script>script defer src/js/libraries/lodash.custom.min.js?vb803de70>/script> script defer srchttps://maps.googleapis.com/maps/api/js?keyAIzaSyAVZWD1GONoGrtPLwbJZon-qxU37zbtYI4&librariesplaces&languageen>/script>style> body { overscroll-behavior: contain; } ul.parsley-errors-list { display: none; }/style>script>/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]