301 Moved Permanently means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 OK is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: 4drf.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html> <html lang="en-us"> <head> <meta http-equiv="Strict-Transport-Security" content="max-age=31536000; includeSubDomains"> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-11401090-2"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-11401090-2'); </script> <meta name="description" content="Get fast, reliable water heater repair or replacement from licensed, insured plumbing professionals. "> <meta property="og:title" content="DRF Water Heating & Plumbing"> <meta property="og:type" content="website"> <meta property="og:url" content="https://drftps.com/"> <meta property="og:image" content="https://www.drftps.com/wp-content/uploads/logo-social.png"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <script type="text/javascript"> /* <![CDATA[ */ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}}); /* ]]> */ </script> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <meta name="google-site-verification" content="Wo601D51BLzAzViDg4Mj8GxDeJLBruJD0KRGHcqFYkw"> <meta name="p:domain_verify" content="2a8daaf31571def8e2d0a2100aba5500"/> <!-- FAVICON STUFF --> <link rel="preload" href="https://drftps.com/wp-content/themes/drf_new/style.css" as="style"> <link rel="stylesheet" href="https://drftps.com/wp-content/themes/drf_new/style.css" type="text/css" onload="this.media='all'"> <script src="https://drftps.com/wp-content/themes/drf_new/code/jquery.min.js"></script> <link rel="stylesheet" href="https://drftps.com/wp-content/themes/drf_new/code/hc-offcanvas-nav.css"> <script src="https://drftps.com/wp-content/themes/drf_new/code/hc-offcanvas-nav.js"></script> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- All in One SEO Pro 4.8.2 - aioseo.com --> <title>Water Heater Service | Same-Day Service Available | DRF</title> <meta name="description" content="Same-day water heater service is available from DRF. We're here to help you with all your water heater needs, from repairs to replacements. Contact us today." /> <meta name="robots" content="max-image-preview:large" /> <link rel="canonical" href="https://drftps.com/" /> <meta name="generator" content="All in One SEO Pro (AIOSEO) 4.8.2" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="DRF Water Heating Solutions - Water Heater Installation and Repair" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Water Heater Service | Same-Day Service Available | DRF" /> <meta property="og:description" content="Same-day water heater service is available from DRF. We're here to help you with all your water heater needs, from repairs to replacements. Contact us today." /> <meta property="og:url" content="https://drftps.com/" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Water Heater Service | Same-Day Service Available | DRF" /> <meta name="twitter:description" content="Same-day water heater service is available from DRF. We're here to help you with all your water heater needs, from repairs to replacements. Contact us today." /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/drftps.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/drftps.com\/#listItem","position":1,"name":"Home"}]},{"@type":"Organization","@id":"https:\/\/drftps.com\/#organization","name":"DRF Water Heating Solutions","description":"Water Heater Installation and Repair","url":"https:\/\/drftps.com\/","telephone":"+18669288545"},{"@type":"WebPage","@id":"https:\/\/drftps.com\/#webpage","url":"https:\/\/drftps.com\/","name":"Water Heater Service | Same-Day Service Available | DRF","description":"Same-day water heater service is available from DRF. We're here to help you with all your water heater needs, from repairs to replacements. Contact us today.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/drftps.com\/#website"},"breadcrumb":{"@id":"https:\/\/drftps.com\/#breadcrumblist"},"datePublished":"2019-09-11T17:27:59-05:00","dateModified":"2024-06-05T10:22:49-05:00"},{"@type":"WebSite","@id":"https:\/\/drftps.com\/#website","url":"https:\/\/drftps.com\/","name":"DRF Water Heating Solutions","description":"Water Heater Installation and Repair","inLanguage":"en-US","publisher":{"@id":"https:\/\/drftps.com\/#organization"}}]} </script> <!-- All in One SEO Pro --> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.5.3 - Using Analytics tracking - https://www.monsterinsights.com/ --> <!-- Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel. --> <!-- No tracking code set --> <!-- / Google Analytics by MonsterInsights --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/drftps.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <style id='akismet-widget-style-inline-css' type='text/css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link rel="https://api.w.org/" href="https://drftps.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://drftps.com/wp-json/wp/v2/pages/8043" /><link rel='shortlink' href='https://drftps.com/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://drftps.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdrftps.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://drftps.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fdrftps.com%2F&format=xml" /> <style type="text/css" id="wp-custom-css"> #gform_wrapper_16 ul.gform_fields, #gform_wrapper_17 ul.gform_fields, #gform_wrapper_18 ul.gform_fields { margin: 0 !important; display: flex; flex-wrap: wrap; justify-content: space-between; } .area-banner-button a { color: #fff; background-color: #35b9ed; border: 2px solid #fff; border-radius: 25px; padding: 6px; display: inline-block; width: 160px; text-align: center; font-size: 18px; transition: all .5s; margin: 0px 10px 20px; } .area-banner-button a:hover { background-color: #005893; } .gform_wrapper .gfield--type-captcha .gfield_label { display: none!important; } </style> <script> $(document).ready(function() { $(".expandCollapse").click(function () { $toggleButton = $(this); $toggleContent = $toggleButton.next(".expandContent"); $toggleContent.slideToggle(500, function () { $toggleButton.toggleClass("addCollapse"); }); }); }); $(document).on('click', 'a[href^="#"]', function (event) { event.preventDefault(); $('html, body').animate({ scrollTop: $($.attr(this, 'href')).offset().top }, 500); }); function iframesize() { var cw = $('.smallVideo').width(); $('.smallVideo').css({ 'height': cw / 16 * 9 + 'px' }); } iframesize(); window.addEventListener('resize', iframesize); </script> <script> jQuery(document).ready(function($) { var $main_nav = $('#main-nav'); var $toggle = $('.toggle'); $('#main-nav').hcOffcanvasNav({ disableAt: 1154, customToggle: '.toggle', levelTitles: true, levelOpen: 'expand', levelTitleAsBack: true }); }); </script> <script> $(document).ready(function() { if ($(window).width() > 767 && (false)) { $(".header").each(function() { $(this).contents().wrapAll('<div class="inner-header"></div>'); }); // Add sticky functionality $(window).scroll(function() { if ($(window).scrollTop() > 0) { $(".header").addClass('sticky'); } else { $(".header").removeClass('sticky'); } }); } }); </script> <script> $(window).scroll(function() { if (!false && $(document).scrollTop() >= ($("#hero").offset().top + $("#hero").outerHeight())) { $("#footer-cta").addClass('show'); } else { $("#footer-cta").removeClass('show'); } }); </script> <!-- Facebook Pixel Code <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'); fbq('init', '1053579671782601'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1053579671782601&ev=PageView&noscript=1"/> </noscript> End Facebook Pixel Code --> <link href="https://drftps.com/wp-content/themes/drf_new/code/fonts.css" rel="stylesheet"> </head> <header> <div class="header width_full"> <div class="eyebrow"> <div class="eyebrow_icon"><img src="/wp-content/uploads/header-cta-icon-new.svg" alt="DRFTPS Hot Water Icon"></div> <div class="eyebrow_text">Need Hot Water?</div> <div class="eyebrow_action"> <a href="/get-a-quote" class="eyebrow_button">Water Heater Quote</a> <a href="/contact/" class="eyebrow_button">Contact DRF</a> <!-- Phone button --> <a href="tel:866-928-8545" class="eyebrow_button">866-928-8545</a> </div> </div> <div class="logo"> <a href="/"><img src="/wp-content/uploads/DRFFullColorLogo.pdf-500-x-500-px-1.png" alt="DRFTPS Logo"></a> </div> <nav class="topNav" id="main-nav"> <ul id="menu-menu-1" class="menu"><li id="menu-item-8256" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8256"><a href="https://drftps.com/water-heaters/">Water Heating</a> <ul class="sub-menu"> <li id="menu-item-10263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10263"><a href="/water-heaters">Overview</a></li> <li id="menu-item-10242" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10242"><a href="https://drftps.com/water-heaters/tank/">Tank</a></li> <li id="menu-item-8257" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8257"><a href="https://drftps.com/water-heaters/tankless/">Tankless</a></li> <li id="menu-item-8258" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8258"><a href="https://drftps.com/water-heaters/repair/">Repair</a></li> <li id="menu-item-8259" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8259"><a href="https://drftps.com/water-heaters/replacement/">Replacement</a></li> <li id="menu-item-8260" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8260"><a href="https://drftps.com/water-heaters/installation/">Installation</a></li> <li id="menu-item-8278" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8278"><a href="/faq#block_1">Water Heating FAQs</a></li> </ul> </li> <li id="menu-item-8261" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8261"><a href="https://drftps.com/plumbing/">Plumbing</a> <ul class="sub-menu"> <li id="menu-item-10264" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10264"><a href="/plumbing/">Overview</a></li> <li id="menu-item-8262" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8262"><a href="https://drftps.com/plumbing/toilets/">Toilets</a></li> <li id="menu-item-10268" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10268"><a href="https://drftps.com/plumbing/faucets/">Faucets & Fixtures</a></li> <li id="menu-item-10269" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10269"><a href="https://drftps.com/plumbing/garbage-disposal/">Garbage Disposal</a></li> <li id="menu-item-10270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10270"><a href="https://drftps.com/plumbing/sump-pump-installation/">Sump Pumps</a></li> <li id="menu-item-8264" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8264"><a href="https://drftps.com/plumbing/irrigation/">Irrigation</a></li> <li id="menu-item-8265" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8265"><a href="https://drftps.com/plumbing/backflow-testing/">Backflow Testing & RPZ</a></li> <li id="menu-item-8279" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8279"><a href="https://drftps.com/plumbing/water-filtration/">Water Filtration & Softening</a></li> <li id="menu-item-11262" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11262"><a href="/faq#block_4">Plumbing FAQs</a></li> </ul> </li> <li id="menu-item-8268" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8268"><a href="https://drftps.com/smart-plumbing/">Smart Plumbing</a> <ul class="sub-menu"> <li id="menu-item-10273" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10273"><a href="/smart-plumbing/">Overview</a></li> <li id="menu-item-12733" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12733"><a href="https://drftps.com/smart-plumbing/phyn-plus/">Phyn Water Assistant + Shutoff</a></li> <li id="menu-item-8270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8270"><a href="https://drftps.com/smart-plumbing/smart-irrigation/">Smart Irrigation</a></li> </ul> </li> <li id="menu-item-8267" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8267"><a href="https://drftps.com/commercial/">Multi-Family & Commercial</a> <ul class="sub-menu"> <li id="menu-item-10274" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10274"><a href="/commercial/">Overview</a></li> <li id="menu-item-10276" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10276"><a href="https://drftps.com/commercial/multi-family-water-heating/">Multi-Family Water Heating</a></li> <li id="menu-item-10277" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10277"><a href="https://drftps.com/commercial/commercial-boilers/">Commercial Boilers</a></li> <li id="menu-item-10278" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10278"><a href="https://drftps.com/commercial/water-assessments/">Water Assessments</a></li> <li id="menu-item-10279" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10279"><a href="https://drftps.com/commercial/energy-assessments/">Energy Assessments</a></li> <li id="menu-item-10280" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10280"><a href="https://drftps.com/commercial/case-studies/">Case Studies</a></li> <li id="menu-item-11263" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-11263"><a href="/faq#block_5">Multi-Family & Commercial FAQs</a></li> </ul> </li> <li id="menu-item-8271" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-8271"><a href="https://drftps.com/about/">About</a> <ul class="sub-menu"> <li id="menu-item-10281" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-10281"><a href="/about/">About DRF</a></li> <li id="menu-item-8272" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8272"><a href="https://drftps.com/service-areas/">Service Areas</a></li> <li id="menu-item-8273" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8273"><a href="https://drftps.com/reviews/">Customer Reviews</a></li> <li id="menu-item-8274" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8274"><a href="https://drftps.com/faqs/">FAQ</a></li> <li id="menu-item-8276" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8276"><a href="https://drftps.com/blog/">Blog</a></li> </ul> </li> <li id="menu-item-8275" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8275"><a href="https://drftps.com/careers/">Careers</a></li> </ul> </nav> <div class="clear"></div> <div class="toggle_container"> <span class="toggle" title="Toggle Navigation"><span></span></span> </div> </div> </header> <section id="hero" style="background-image:url('https://drftps.com/wp-content/uploads/hero-background-woman-shower.jpg');"> <div class="width_full reverse_out"> <div class="hero_home"> <h1>Same-Day Water Heater Service</h1> <div class="h1_accent" style="width: 100%;"></div> <p class="description">Get fast, reliable water heater repair or replacement from licensed, insured plumbing professionals. </p> <a href="http://www.drftps.com/contact/" class="button_hero" target="_self">Contact Us</a> </div> </div> </section> <section id="lives"> <div class="width_full"> <div class="lives_number"><span>640,350</span> Lives Improved</div> <div class="lives_message">Yes, we work with water heaters, assessments, etc. But we have a larger cause. <a href="/about/giving-back/">LEARN MORE </a> </div> </div> </section> <section id="section1" class="image_tiles center" style="background-color: #fff;"> <div class="width_full"> <div class="width_small"> <h2>Full Service Solutions - Hot Water and More!</h2> </div> <div class="image_tile_flex"> <div class="image_tile"> <div class="image_tile_image"> <div style="background-image: url(https://drftps.com/wp-content/uploads/shutterstock_226355551.jpg);" ></div> </div> <div class="image_tile_content"> <h4>Water Heating</h4> <div class="h4_accent"></div> <p>Tank and tankless water heater solutions delivered and installed today!</p> <a href="https://drftps.com/water-heaters/" class="button_hollow button_small">SEE MORE</a> </div> </div> <div class="image_tile"> <div class="image_tile_image"> <div style="background-image: url(https://drftps.com/wp-content/uploads/shutterstock_59582671.jpg);" ></div> </div> <div class="image_tile_content"> <h4>Plumbing</h4> <div class="h4_accent"></div> <p>Toilets, sump pumps, sinks, faucets and more!</p> <a href="https://drftps.com/plumbing/" class="button_hollow button_small">SEE MORE</a> </div> </div> <div class="image_tile"> <div class="image_tile_image"> <div style="background-image: url(https://drftps.com/wp-content/uploads/Phyn-on-smartphone-Resized.jpg);" ></div> </div> <div class="image_tile_content"> <h4>SMART Plumbing </h4> <div class="h4_accent"></div> <p>Whole home water security systems and smart irrigation control systems.</p> <a href="https://drftps.com/smart-plumbing/" class="button_hollow button_small">SEE MORE</a> </div> </div> <div class="image_tile"> <div class="image_tile_image"> <div style="background-image: url(https://drftps.com/wp-content/uploads/shutterstock_1275157246.jpg);" ></div> </div> <div class="image_tile_content"> <h4>Safe Drinking Water</h4> <div class="h4_accent"></div> <p>Water filtration, water purification, water treatment, & more.</p> <a href="https://drftps.com/plumbing/water-filtration/" class="button_hollow button_small">SEE MORE</a> </div> </div> <div class="image_tile"> <div class="image_tile_image"> <div style="background-image: url(https://drftps.com/wp-content/uploads/shutterstock_1170985687.jpg);" ></div> </div> <div class="image_tile_content"> <h4>Multi-Family & Commercial</h4> <div class="h4_accent"></div> <p>Water Heater replacement, water use assessments, boilers, irrigation & more.</p> <a href="https://drftps.com/commercial/" class="button_hollow button_small">SEE MORE</a> </div> </div> <div class="image_tile"> <div class="image_tile_image"> <div style="background-image: url(https://drftps.com/wp-content/uploads/shutterstock_1761379136-1.jpg);" ></div> </div> <div class="image_tile_content"> <h4>Available 24/7</h4> <div class="h4_accent"></div> <p>We're available 24/7 to help with a new water heater or other plumbing need!</p> <a href="https://drftps.com/contact/" class="button_hollow button_small">CONTACT US</a> </div> </div> </div> </div> </section> <section id="section2" class="our_reputation center" style="background-color: #efefef;"> <div class="width_full"> <h2>Our Reputation</h2> <div class="h2_accent"></div> <p class="description">Read feedback from <strong>5241</strong> satisfied customers on sites across the web.</p> <div class="reputation_tile"> <div class="reputation_logo"><a href="https://www.facebook.com/DRFtps/" target="_blank" rel="noopener"><img style="width: 70px; height: 70px;"src="/wp-content/uploads/facebook-review-logo.png" alt="Facebook Logo"></a></div> <div class="reputation_reviews"> <div><strong>591</strong> <span>REVIEWS</span></div> <img src="/wp-content/uploads/stars-5.svg" alt="5 stars"> </div> </div> <div class="reputation_tile"> <div class="reputation_logo"><a href="https://www.google.com/search?q=drftps&oq=drftps&aqs=chrome..69i57j46i175i199j69i59l2j69i60l4.1287j0j9&sourceid=chrome&ie=UTF-8#lrd=0x880ef6d278763a93:0x9c0058868dcc92fb,1,,," target="_blank" rel="noopener"><img style="width: 70px; height: 70px;" src="/wp-content/uploads/google-review-logo.svg" alt="Google Logo"></a></div> <div class="reputation_reviews"> <div><strong>1042</strong> <span>REVIEWS</span></div> <img src="/wp-content/uploads/stars-5.svg" alt="5 stars"> </div> </div> <div class="reputation_tile"> <div class="reputation_logo"><a href="/reviews/"><img style="width: 70px; height: 67px;" src="/wp-content/uploads/drf-logo.svg" alt="DRFTPS Review Logo"></a></div> <div class="reputation_reviews"> <div><strong>3247</strong> <span>REVIEWS</span></div> <img src="/wp-content/uploads/stars-5.svg" alt="5 stars"> </div> </div> <div class="reputation_tile"> <div class="reputation_logo"><a href="https://www.angi.com/companylist/us/il/plainfield/drf-water-heating-solutions-reviews-444364.htm" target="_blank" rel="noopener"><img style="width: 70px; height: 70px;" src="/wp-content/uploads/angieslist-review-logo.svg" alt="Angieslist Logo"></a></div> <div class="reputation_reviews"> <div><strong>340</strong> <span>REVIEWS</span></div> <img style="width: 150px; height: 25px;" src="/wp-content/uploads/angies-list-icon2.svg" alt="Angies List Rating Icon"> </div> </div> <div class="reputation_tile"> <div class="reputation_logo"><a href="https://www.bbb.org/us/il/plainfield/profile/plumber/drf-trusted-property-solutions-0654-88023629" target="_blank" rel="noopener"><img style="width: 70px; height: 70px;" src="/wp-content/uploads/bbb-review-logo.svg" alt="BBB Logo"></a></div> <div class="reputation_reviews"> <div><strong>21</strong> <span>REVIEWS</span></div> <img style="width: 82px; height: 25px;" src="/wp-content/uploads/bbb-icon2.svg" alt="BBB Rating Icon"> </div> </div> </div> </section> <section class="customers_served center" style="background-image: url('/wp-content/uploads/customers-served-background.jpg');"> <h2>Over <a href="/reviews/">640,350</a> Customers Served</h2> <a href="/reviews/" class="button_hollow">Customer Reviews</a> </section> <section id="footer-form" class="wysiwyg" style="background-color: #e4e5e5;"><!-- #e3e5e5 --> <div class="width_medium footer_form"> <div> <h2>Contact DRF Today</h2> <div class="h2_accent"></div> <a href="tel:866-928-8545" target="_blank" class="button_hollow button_phone">866-928-8545</a> <a href="/get-a-quote" class="button_hollow button_instant">Instant Water Heater Price</a> <p style="margin: 30px 0;">Or, let us know how we can help, and we'll contact you to recommend the best solution and solve your problem as soon as today.</p> </div> <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_18' ><form method='post' enctype='multipart/form-data' id='gform_18' action='/' data-formid='18' novalidate> <div class='gform-body gform_body'><ul id='gform_fields_18' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id="field_18_2" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_18_2'>Full Name<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_18_2' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id="field_18_3" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_18_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_18_3' type='email' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id="field_18_4" class="gfield gfield--type-phone gfield--input-type-phone gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_18_4'>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_4' id='input_18_4' type='tel' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id="field_18_6" class="gfield gfield--type-text gfield--input-type-text gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_18_6'>Zip code<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_18_6' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id="field_18_7" class="gfield gfield--type-textarea gfield--input-type-textarea field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_18_7'>Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_7' id='input_18_7' class='textarea medium' aria-invalid="false" rows='10' cols='50'></textarea></div></li><li id="field_18_12" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible" ><label class='gfield_label gform-field-label' for='input_18_12'>CAPTCHA</label><div id='input_18_12' class='ginput_container ginput_recaptcha' data-sitekey='6LesgvYpAAAAAOz6j0ven0m9Pja3Dorzh3TN3jKG' data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='bottomright'></div></li><li id="field_18_13" class="gfield gfield--type-html gfield--input-type-html gfield--width-full gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><p><b><mark>By sending this message</b></mark>, you consent to receive customer care, account notification & marketing messages from DRF Water Heating Solutions at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP. Reply HELP for help. <a href="https://drftps.com/privacy-policy/">https://drftps.com/privacy-policy/</a> & <a href="https://drftps.com/textconsent/">https://drftps.com/textconsent/</a></p></li><li id="field_18_11" class="gfield gfield--type-hidden gfield--input-type-hidden gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible" ><div class='ginput_container ginput_container_text'><input name='input_11' id='input_18_11' type='hidden' class='gform_hidden' aria-invalid="false" value='https://www.drftps.com/' /></div></li></ul></div> <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_18' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Send Message' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_18' value='postback' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_18' id='gform_theme_18' value='legacy' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_18' id='gform_style_settings_18' value='' /> <input type='hidden' class='gform_hidden' name='is_submit_18' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='18' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_18' value='WyJbXSIsIjcxNjhhOWRmZTAwZjI1ODljMjQwY2UzYWU1MTJhMThmIl0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_18' id='gform_target_page_number_18' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_18' id='gform_source_page_number_18' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="106"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div><script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {gformInitSpinner( 18, 'https://drftps.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_18').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_18');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_18').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_18').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_18').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_18').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_18').val();gformInitSpinner( 18, 'https://drftps.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [18, current_page]);window['gf_submitting_18'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_18').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [18]);window['gf_submitting_18'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_18').text());}else{jQuery('#gform_18').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "18", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_18" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_18"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_18" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 18, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /* ]]> */ </script> </div> </section> <div id="footer-cta"> <div class="mobile-cta"> <div class="mobile-cta--heading"> <p>Need Hot Water?</p> </div> <div class="mobile-cta--item mobile-cta--item_schedule" > <a href="/get-a-quote"> <span>Instant Quote</span> </a> </div> <div class="mobile-cta--item mobile-cta--item_phone"> <a href="tel:866-928-8545"> <span>866-928-8545</span> </a> </div> </div> </div> <footer> <section class="width_full"> <h4>Affiliations & Licenses</h4> <div class="footer_affiliations"> <!-- <div class="home_depot"> <img style="width: 60px; height: 60px;" src="/wp-content/uploads/footer_home_depot.png" alt="Home Depot Logo"> <span>DRF is a trusted Home Depot Service Provider since 2008</span> </div> --> <div> <img style="width: 80px; height: 73px;" src="/wp-content/uploads/footer_licensed_gp.png" alt="Green Plumbing Licensed Logo"> </div> <div> <img style="width: 112px; height: 80px;" src="/wp-content/uploads/footer-epa.png" alt="EPA Lead-Safe Logo"> </div> <div> <img style="width: 250px; height: 86px;" src="/wp-content/uploads/footer-energy-smart.png" alt="Energy Smart Logo"> </div> <div> View DRF's <a href="/about#licenses">Licenses & Certificates</a> </div> </div> <div class="footer_areas"> <h4>Service Areas</h4> <ul> <li><a href="https://drftps.com/area/illinois/cook/chicago/">Chicago</a></li> <li><a href="https://drftps.com/area/illinois/dupage/naperville/">Naperville</a></li> <li><a href="https://drftps.com/area/illinois/dupage/aurora/">Aurora</a></li> <li><a href="https://drftps.com/area/illinois/will/plainfield/">Plainfield</a></li> <li><a href="https://drftps.com/area/illinois/cook/schaumburg/">Schaumburg</a></li> <li><a href="https://drftps.com/area/illinois/kane/elgin/">Elgin</a></li> <li><a href="https://drftps.com/area/illinois/cook/palatine/">Palatine</a></li> <li><a href="https://drftps.com/area/illinois/cook/arlington-heights/">Arlington Heights</a></li> <li><a href="https://drftps.com/area/illinois/dupage/downers-grove/">Downers Grove</a></li> <li><a href="https://drftps.com/area/illinois/dupage/wheaton/">Wheaton</a></li> <li><a href="https://drftps.com/area/illinois/will/bolingbrook/">Bolingbrook</a></li> <li><a href="https://drftps.com/area/illinois/mchenry/algonquin/">Algonquin</a></li> <li><a href="https://drftps.com/area/illinois/mchenry/crystal-lake/">Crystal Lake</a></li> <li><a href="https://drftps.com/area/illinois/dupage/bartlett/">Bartlett</a></li> <li><a href="https://drftps.com/area/illinois/will/joliet/">Joliet</a></li> <li><a href="https://drftps.com/area/illinois/cook/hoffman-estates/">Hoffman Estates</a></li> <li><a href="https://drftps.com/area/illinois/cook/orland-park/">Orland Park</a></li> <li><a href="https://drftps.com/area/illinois/winnebago/rockford/">Rockford</a></li> <li><a href="https://drftps.com/area/illinois/dupage/elk-grove-village/">Elk Grove Village</a></li> <li><a href="https://drftps.com/area/illinois/lake/gurnee/">Gurnee</a></li> <li><a href="/service-areas/">View All</a></li> </ul> <div class="footer_hero"> <img src="/wp-content/uploads/footer_hero.png" alt="DRF Hero"> <p>Who is this guy?<br> What does he represent?<br></p> <a href="/hero/" class="footer_button">Learn More</a> </div> </div> <div class="clear"></div> <div class="footer_bottom"> <div>© 2025 DRF Water Heating Solutions • <a href="https://goo.gl/maps/3SU8arQBGB92" target="_blank" rel="noopener">10242 South Bode Street, Plainfield, IL 60585</a> • All Rights Reserved • <a href="/privacy-policy/">Privacy Policy</a></div> <div class="footer_social"> <div><a href="https://www.linkedin.com/company/drftps/" target="_blank" class="footer_linkedin" rel="noopener" title="DRF Linkedin"></a></div> <div><a href="https://www.facebook.com/DRFtps/" target="_blank" class="footer_facebook" rel="noopener" title="DRF Facebook"></a></div> <div><a href="https://www.youtube.com/channel/UCMmw18R2jIGyKYeb31OeiAg" target="_blank" class="footer_youtube" rel="noopener" title="DRF YouTube"></a></div> </div> </div> </section> </footer> <script type="text/javascript"> window.lhnJsSdkInit = function () { lhnJsSdk.setup = { application_id: "25cb2181-be71-4c5a-81d9-bdc274e3befd", application_secret: "8loorouea+9aajgb5x/hxk0kjsjxmqbe58odpztpn6fkdzleom" }; lhnJsSdk.controls = [{ type: "hoc", id: "9de1bafb-a220-4369-beda-f95c8b37ce14" }]; }; (function (d, s) { var newjs, lhnjs = d.getElementsByTagName(s)[0]; newjs = d.createElement(s); newjs.src = "https://developer.livehelpnow.net/js/sdk/lhn-jssdk-current.min.js"; lhnjs.parentNode.insertBefore(newjs, lhnjs); }(document, "script")); </script> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/drf_new\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script type="text/javascript" src="https://drftps.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://drftps.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://drftps.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://drftps.com/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script> <script type="text/javascript" src="https://drftps.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://drftps.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" defer='defer' src="https://drftps.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.9.8" id="gform_json-js"></script> <script type="text/javascript" id="gform_gravityforms-js-extra"> /* <![CDATA[ */ var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":0,"iconText":"Select date"}}; var gf_legacy_multi = []; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/drftps.com\/wp-content\/plugins\/gravityforms\/images"}}; var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/drftps.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/drftps.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"315a8277f5f63c64b8807166e4e3cdcf","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://drftps.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.9.8" id="gform_gravityforms-js"></script> <script type="text/javascript" defer='defer' src="https://www.google.com/recaptcha/api.js?hl=en&ver=6.8.1#038;render=explicit" id="gform_recaptcha-js"></script> <script type="text/javascript" defer='defer' src="https://drftps.com/wp-content/plugins/gravityforms/js/jquery.maskedinput.min.js?ver=2.9.8" id="gform_masked_input-js"></script> <script type="text/javascript" defer='defer' src="https://drftps.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=d1f4caf9d41e0123f387bd5029d08d19" id="gform_gravityforms_utils-js"></script> <script type="text/javascript" defer='defer' src="https://drftps.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=639b4ac21c17c9dc304b05db4a3d3293" id="gform_gravityforms_theme_vendors-js"></script> <script type="text/javascript" id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"315a8277f5f63c64b8807166e4e3cdcf"},"ajax":{"ajaxurl":"https:\/\/drftps.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"bc269749ed","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again."}}}},"hmr_dev":"","public_path":"https:\/\/drftps.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"33f7990c6c"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://drftps.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=96c75ff0cdaac8ba09d57979885a0fc0" id="gform_gravityforms_theme-js"></script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 18) {jQuery('#input_18_4').mask('(999) 999-9999').bind('keypress', function(e){if(e.which == 13){jQuery(this).blur();} } );} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } ); /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */ gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "18", currentPage: "1", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_18" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_18"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_18" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 18, 1 ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } ); /* ]]> */ </script> </body> </html>