It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://www.valleyplumbingnw.com

  1. <!doctype html> <!--[if lt IE 7]><html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]--> <!--[if (IE 7)&!(IEMobile)]><html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js lt-ie9 lt-ie8"><![endif]--> <!--[if (IE 8)&!(IEMobile)]><html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js lt-ie9"><![endif]--> <!--[if gt IE 8]><!--><html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js"><!--<![endif]--><head> <script type="text/javascript">
  2. /* <![CDATA[ */
  3. 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)}});
  4. /* ]]> */
  5. </script>
  6. <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  7. new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  8. j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  9. 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  10. })(window,document,'script','dataLayer','GTM-K22LTDK4');</script> <!-- End Google Tag Manager --><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="HandheldFriendly" content="True"><meta name="MobileOptimized" content="320"><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/VP-NW-Favicon-2.svg"><meta name="msapplication-TileColor" content="#9DB859"><meta name="theme-color" content="#9DB859"><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap" rel="stylesheet"> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- All in One SEO Pro 4.8.0 - aioseo.com --><title>Expert Residential Plumbers in Newberg | Valley Plumbing NW</title><meta name="description" content="Reliable residential plumbers in Newberg, Yamhill, Marion, Multnomah &amp; Washington counties. We provide trusted repairs, installations &amp; emergency services." /><meta name="robots" content="max-image-preview:large" /><link rel="canonical" href="https://www.valleyplumbingnw.com/" /><meta name="generator" content="All in One SEO Pro (AIOSEO) 4.8.0" /><meta property="og:locale" content="en_US" /><meta property="og:site_name" content="Valley Plumbing NW |" /><meta property="og:type" content="website" /><meta property="og:title" content="Expert Residential Plumbers in Newberg | Valley Plumbing NW" /><meta property="og:description" content="Reliable residential plumbers in Newberg, Yamhill, Marion, Multnomah &amp; Washington counties. We provide trusted repairs, installations &amp; emergency services." /><meta property="og:url" content="https://www.valleyplumbingnw.com/" /><meta property="og:image" content="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/VP-NW-Favicon-2.svg" /><meta property="og:image:secure_url" content="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/VP-NW-Favicon-2.svg" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Expert Residential Plumbers in Newberg | Valley Plumbing NW" /><meta name="twitter:description" content="Reliable residential plumbers in Newberg, Yamhill, Marion, Multnomah &amp; Washington counties. We provide trusted repairs, installations &amp; emergency services." /><meta name="twitter:image" content="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/VP-NW-Favicon-2.svg" /> <script type="application/ld+json" class="aioseo-schema"> {"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.valleyplumbingnw.com\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.valleyplumbingnw.com\/#listItem","position":1,"name":"Home"}]},{"@type":"FAQPage","@id":"https:\/\/www.valleyplumbingnw.com\/#aioseo-faq-page-m81m1xy3","name":"Home","description":"Looking for reliable residential plumbers? At Valley Plumbing NW, we provide expert plumbing solutions for homeowners, handling leaks, water heaters, and full remodels with care.","url":"https:\/\/www.valleyplumbingnw.com\/","mainEntity":[{"@type":"Question","name":"What services do you offer?","acceptedAnswer":{"@type":"Answer","text":"We offer a wide range of residential plumbing services, including repairs, installations, maintenance, and remodel plumbing. If it's in your home and it's plumbing, we do it!"}},{"@type":"Question","name":"Do you offer emergency services?","acceptedAnswer":{"@type":"Answer","text":"We understand that plumbing emergencies can happen at any time. While we don't offer 24-hour service, we do accommodate emergency calls and aim to provide same-day or next-day service to resolve your issues as quickly as possible."}},{"@type":"Question","name":"Are your plumbers certified?","acceptedAnswer":{"@type":"Answer","text":"Absolutely! All our plumbers are fully certified and bring years of experience to every job. They stay updated with the latest industry standards and techniques to ensure top-quality service."}},{"@type":"Question","name":"What areas do you serve?","acceptedAnswer":{"@type":"Answer","text":"We proudly serve residential homes in Yamhill, Marion, Multnomah, and Washington counties. If you're in these areas, Valley Plumbing NW is here to help with your plumbing needs."}},{"@type":"Question","name":"How do you ensure customer satisfaction?","acceptedAnswer":{"@type":"Answer","text":"During a service appointment, our professional plumber will arrive on time, assess the issue, and provide a detailed explanation and quote before starting any work. We prioritize transparency and efficiency to ensure a smooth experience."}}],"inLanguage":"en-US","breadcrumb":{"@id":"https:\/\/www.valleyplumbingnw.com\/#breadcrumblist"}},{"@type":"LocalBusiness","@id":"https:\/\/www.valleyplumbingnw.com\/#localbusiness","name":"Valley Plumbing NW","brand":{"@id":"https:\/\/www.valleyplumbingnw.com\/#organization"},"url":"https:\/\/www.valleyplumbingnw.com\/","image":"https:\/\/www.valleyplumbingnw.com\/wp-content\/uploads\/2024\/10\/VP-NW-Favicon-2.svg","logo":"https:\/\/www.valleyplumbingnw.com\/#logo","address":{"@id":"https:\/\/www.valleyplumbingnw.com\/#postaladdress","@type":"PostalAddress","streetAddress":"PO Box 243,","postalCode":"97137","addressLocality":"St Paul","addressRegion":"Oregon","addressCountry":"US"},"email":"office@valleyplumbingnw.com","telephone":"+15034058391","priceRange":"$","currenciesAccepted":"USD","paymentAccepted":"Cash, Card, Visa, Personal Check","areaServed":"Yamhill County, Washington County, Multnomah County, Marion County, Newberg, Salem, Portland, Sherwood, McMinnville","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Monday"],"opens":"08:00","closes":"16:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Tuesday"],"opens":"08:00","closes":"16:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Wednesday"],"opens":"08:00","closes":"16:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Thursday"],"opens":"08:00","closes":"16:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":["https:\/\/schema.org\/Friday"],"opens":"08:00","closes":"16:00"}],"location":{"@id":"https:\/\/www.valleyplumbingnw.com\/#postaladdress"}},{"@type":"Organization","@id":"https:\/\/www.valleyplumbingnw.com\/#organization","name":"Valley Plumbing NW","url":"https:\/\/www.valleyplumbingnw.com\/","email":"office@valleyplumbingnw.com","telephone":"+15034058391","foundingDate":"2021-12-13","logo":{"@type":"ImageObject","url":"https:\/\/www.valleyplumbingnw.com\/wp-content\/uploads\/2024\/10\/VP-NW-Favicon-2.svg","@id":"https:\/\/www.valleyplumbingnw.com\/#organizationLogo"},"image":{"@id":"https:\/\/www.valleyplumbingnw.com\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/valleyplumbingnw","https:\/\/www.instagram.com\/valleyplumbingnw\/"],"address":{"@id":"https:\/\/www.valleyplumbingnw.com\/#postaladdress","@type":"PostalAddress","streetAddress":"PO Box 243,","postalCode":"97137","addressLocality":"St Paul","addressRegion":"Oregon","addressCountry":"US"}},{"@type":"VideoObject","@id":"https:\/\/www.valleyplumbingnw.com\/#aioseo-video-m85y5s5a","name":"Home","description":"This is an example page. It's different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this: Hi there! I'm a bike messenger","contentUrl":"https:\/\/www.valleyplumbingnw.com\/wp-content\/uploads\/2024\/10\/yellow_boots_valleyplumbing-video.mp4","thumbnailUrl":"https:\/\/www.valleyplumbingnw.com\/wp-content\/uploads\/2024\/10\/hero-video-poster-1.webp","uploadDate":"2024-10-17T00:00:00-08:00","isFamilyFriendly":"https:\/\/schema.org\/True"},{"@type":"WebPage","@id":"https:\/\/www.valleyplumbingnw.com\/#webpage","url":"https:\/\/www.valleyplumbingnw.com\/","name":"Expert Residential Plumbers in Newberg | Valley Plumbing NW","description":"Reliable residential plumbers in Newberg, Yamhill, Marion, Multnomah & Washington counties. We provide trusted repairs, installations & emergency services.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.valleyplumbingnw.com\/#website"},"breadcrumb":{"@id":"https:\/\/www.valleyplumbingnw.com\/#breadcrumblist"},"datePublished":"2024-08-28T15:20:32-08:00","dateModified":"2025-03-12T05:22:02-08:00"},{"@type":"WebSite","@id":"https:\/\/www.valleyplumbingnw.com\/#website","url":"https:\/\/www.valleyplumbingnw.com\/","name":"Valley Plumbing NW","alternateName":"Vallery Plumbing Northwest","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.valleyplumbingnw.com\/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.valleyplumbingnw.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}}]} </script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer',"GTM-K22LTDK4");</script> <!-- All in One SEO Pro --><link rel='dns-prefetch' href='//s.ksrndkehqnwntyxlhgto.com' /><link rel='dns-prefetch' href='//www.google.com' /><link rel='stylesheet' id='wp-block-library-css' href='https://www.valleyplumbingnw.com/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */
  11. .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='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;}
  12. :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
  13. :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
  14. :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style><link rel='stylesheet' id='bootstrap-css' href='https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/css/bootstrap.min.css' type='text/css' media='all' /><link rel='stylesheet' id='slick-css' href='https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/css/slick.min.css' type='text/css' media='all' /><link rel='stylesheet' id='slick-theme-css' href='https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/css/slick-theme.min.css' type='text/css' media='all' /><link rel='stylesheet' id='magnific-css' href='https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/css/magnific-popup.min.css' type='text/css' media='all' /><link rel='stylesheet' id='style-css' href='https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/style.min.css' type='text/css' media='all' /> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script><link rel="https://api.w.org/" href="https://www.valleyplumbingnw.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.valleyplumbingnw.com/wp-json/wp/v2/pages/2" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.valleyplumbingnw.com/xmlrpc.php?rsd" /><link rel='shortlink' href='https://www.valleyplumbingnw.com/' /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.valleyplumbingnw.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.valleyplumbingnw.com%2F" /><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.valleyplumbingnw.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.valleyplumbingnw.com%2F&#038;format=xml" /> <style type="text/css" id="wp-custom-css"> .page-template-contact-template .form-wrap .box .gform-theme.gform-theme--framework.gform_wrapper form .gfield .gfield_description.validation_message {
  15. color: #ff8123 !important;
  16. }
  17. div.wp-caption{
  18. max-width: 100%;
  19. }
  20. div.wp-caption p{font-size: 14px;}
  21. .single .post-content td{border: 1px solid #000; padding: 8px 6px;}
  22. .single .post-content table{    margin-bottom: 1rem; width: 100%;
  23. }
  24. .single .post-content ol  ul {    padding-top: 0.5em !Important;
  25. padding-bottom: 0.5em!important;} </style> <script type="text/javascript" src="data:text/javascript;base64,LyogQWxsaSBBSSB3aWRnZXQgZm9yIHd3dy52YWxsZXlwbHVtYmluZ253LmNvbSAqLwooZnVuY3Rpb24gKHcsZCxzLG8sZixqcyxmanMpIHt3WydBbGxpSlNXaWRnZXQnXT1vO3dbb10gPSB3W29dIHx8IGZ1bmN0aW9uICgpIHsgKHdbb10ucSA9IHdbb10ucSB8fCBbXSkucHVzaChhcmd1bWVudHMpIH07anMgPSBkLmNyZWF0ZUVsZW1lbnQocyksIGZqcyA9IGQuZ2V0RWxlbWVudHNCeVRhZ05hbWUocylbMF07anMuaWQgPSBvOyBqcy5zcmMgPSBmOyBqcy5hc3luYyA9IDE7IGZqcy5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqcywgZmpzKTt9KHdpbmRvdywgZG9jdW1lbnQsICdzY3JpcHQnLCAnYWxsaScsICdodHRwczovL3N0YXRpYy5hbGxpYWkuY29tL3dpZGdldC92MS5qcycpKTthbGxpKCdpbml0JywgJ3NpdGVfa3hONXJTd1hwWXRLVm5SYScpO2FsbGkoJ29wdGltaXplJywgJ2FsbCcpOw=="></script></head><body class="home page-template page-template-templates page-template-home-template page-template-templateshome-template-php page page-id-2" itemscope itemtype="http://schema.org/WebPage"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K22LTDK4"
  26. height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><div class="header-bottom-overlay"></div> <!-- *** Header Start *** --><div class="top-header d-none d-lg-block"><div class="container d-flex flex-wrap d-flex align-items-center justify-content-between"><div class="contact"> <a class="link" href="tel:+15034058391" target="_blank"><i class="icon-phone"></i> <span>(503) 405-8391</span></a> <a class="link" href="mailto:office@valleyplumbingnw.com" target="_blank"><i class="icon-email"></i> <span>office@valleyplumbingnw.com</span></a> <a class="link" href="#" target="_blank"><i class="icon-certificate"></i> <span>#238648</span></a></div><div class="social-links"><ul class="list-unstyled"><li class="list-inline-item"> <a href="https://www.facebook.com/valleyplumbingnw" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Facebook.svg" alt="Facebook" title="Facebook" /> </a></li><li class="list-inline-item"> <a href="https://www.instagram.com/valleyplumbingnw/" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Instagram.svg" alt="Instagram" title="Instagram" /> </a></li><li class="list-inline-item"> <a href="https://maps.app.goo.gl/qE2Thf9KgVR7KvfCA" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Social-Google.svg" alt="Social - Google" title="Social - Google" /> </a></li></ul></div></div></div><header id="header" class="navbar navbar-expand-lg" role="banner" itemscope itemtype="http://schema.org/WPHeader"><div class="container d-flex flex-wrap d-flex align-items-center"><div class="d-flex align-items-center justify-content-center justify-content-sm-between w-100"> <a class="navbar-brand" href="https://www.valleyplumbingnw.com"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Valley-Plumbing-Logo-White.svg" alt="logo" /> </a> <button class="navbar-toggler" type="button"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"> <defs> <clipPath id="clip-path"> <rect id="Rectangle_8944" data-name="Rectangle 8944" width="24" height="24" transform="translate(-5948 -8255)" fill="#ffffff" stroke="#ffffff" stroke-width="1"/> </clipPath> </defs> <g id="Mask_Group_60" data-name="Mask Group 60" transform="translate(5948 8255)" clip-path="url(#clip-path)"> <path id="Path_3197" data-name="Path 3197" d="M1235.25,760a.753.753,0,0,1,.75-.75h16a.75.75,0,0,1,0,1.5h-16A.753.753,0,0,1,1235.25,760Zm3.28,7a.753.753,0,0,1,.75-.75H1252a.75.75,0,0,1,0,1.5h-12.72A.753.753,0,0,1,1238.53,767Zm5.69-14a.753.753,0,0,1,.75-.75H1252a.75.75,0,0,1,0,1.5h-7.03A.753.753,0,0,1,1244.22,753Z" transform="translate(-7180.25 -9003.25)" fill="#ffffff" fill-rule="evenodd"/> </g> </svg> </button><nav class="" id="mainNavbar" role="navigation" itemscope itemtype="http://schema.org/SiteNavigationElement"><ul id="menu-primary-menu" class="nav top-nav cf"><li id="menu-item-250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-250"><a href="https://www.valleyplumbingnw.com/about/">About</a></li><li id="menu-item-249" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-249"><a href="https://www.valleyplumbingnw.com/plumbing-services/">Plumbing Services</a><ul class="sub-menu"><li id="menu-item-1553" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1553"><a href="https://www.valleyplumbingnw.com/plumbing-services/drain-cleaning/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2025/02/drain-cleaning-valley-plumbing.svg" alt=""> Drain Cleaning</a></li><li id="menu-item-824" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-824"><a href="https://www.valleyplumbingnw.com/plumbing-services/drain-repairs/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Drain-Cleaning.svg" alt=""> Drain Repairs</a></li><li id="menu-item-286" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://www.valleyplumbingnw.com/plumbing-services/drain-replacements/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Drain-Replacements.svg" alt=""> Drain Replacements</a></li><li id="menu-item-285" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://www.valleyplumbingnw.com/plumbing-services/gas-line-installations/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Gas-Line-Installations.svg" alt=""> Gas Line Installations</a></li><li id="menu-item-284" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-284"><a href="https://www.valleyplumbingnw.com/plumbing-services/outdoor-faucet-replacement/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Outdoor-Faucet-Replacement.svg" alt=""> Outdoor Faucet Replacement</a></li><li id="menu-item-283" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-283"><a href="https://www.valleyplumbingnw.com/plumbing-services/water-repipe/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Water-Repipe.svg" alt=""> Water Repipe</a></li></ul></li><li id="menu-item-248" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-248"><a href="https://www.valleyplumbingnw.com/backflow-testing/">Backflow Testing</a></li><li id="menu-item-247" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-247"><a href="https://www.valleyplumbingnw.com/water-heaters/">Water Heaters</a><ul class="sub-menu"><li id="menu-item-296" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-296"><a href="https://www.valleyplumbingnw.com/water-heaters/electric-tank-water-heaters/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Electric-Tank-Water-Heaters.svg" alt=""> Electric Tank Water Heaters</a></li><li id="menu-item-295" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-295"><a href="https://www.valleyplumbingnw.com/water-heaters/gas-tank-water-heaters/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Gas-Tank-Water-Heaters.svg" alt=""> Gas Tank Water Heaters</a></li><li id="menu-item-294" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294"><a href="https://www.valleyplumbingnw.com/water-heaters/tankless-water-heaters/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Tankless-Water-Heaters.svg" alt=""> Tankless Water Heaters</a></li></ul></li><li id="menu-item-252" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-252"><a href="https://www.valleyplumbingnw.com/construction-remodels/">Construction &#038; Remodels</a><ul class="sub-menu"><li id="menu-item-308" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-308"><a href="https://www.valleyplumbingnw.com/construction-remodels/new-construction-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/New-Construction-Plumbing.svg" alt=""> New Construction Plumbing</a></li><li id="menu-item-306" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-306"><a href="https://www.valleyplumbingnw.com/construction-remodels/bathroom-remodel-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Bathroom-Remodel-Plumbing.svg" alt=""> Bathroom Remodel Plumbing</a></li><li id="menu-item-307" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307"><a href="https://www.valleyplumbingnw.com/construction-remodels/kitchen-remodel-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Kitchen-Remodel-Plumbing.svg" alt=""> Kitchen Remodel Plumbing</a></li><li id="menu-item-305" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-305"><a href="https://www.valleyplumbingnw.com/construction-remodels/adu-home-addition-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/ADU-Additions.svg" alt=""> ADU &#038; Additions</a></li></ul></li><li id="menu-item-251" class="smallList menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-251"><a href="https://www.valleyplumbingnw.com/resources/">Resources</a><ul class="sub-menu"><li id="menu-item-1475" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1475"><a href="https://www.valleyplumbingnw.com/resources/blog/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Blog.svg" alt=""> Blog</a></li><li id="menu-item-268" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-268"><a href="https://www.valleyplumbingnw.com/resources/faqs/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/faqs.svg" alt=""> FAQs</a></li><li id="menu-item-813" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-813"><a href="https://www.valleyplumbingnw.com/resources/plumbing-tips-tricks/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Menu-Tips.svg" alt=""> Tips &#038; Tricks</a></li></ul></li><li id="menu-item-246" class="smallList menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-246"><a href="https://www.valleyplumbingnw.com/contact-us/">Contact Us</a><ul class="sub-menu"><li id="menu-item-618" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-618"><a href="https://www.valleyplumbingnw.com/contact-us/service-requests/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Icon-Service-Requests.svg" alt=""> Service Requests</a></li></ul></li></ul></nav></div></div></header><aside class="drawer"><div class="content"> <a class="close" href="#">&#x2715;</a><ul id="menu-primary-menu-1" class="nav top-nav cf"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-250"><a href="https://www.valleyplumbingnw.com/about/">About</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-249"><a href="https://www.valleyplumbingnw.com/plumbing-services/">Plumbing Services</a><ul class="sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1553"><a href="https://www.valleyplumbingnw.com/plumbing-services/drain-cleaning/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2025/02/drain-cleaning-valley-plumbing.svg" alt=""> Drain Cleaning</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-824"><a href="https://www.valleyplumbingnw.com/plumbing-services/drain-repairs/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Drain-Cleaning.svg" alt=""> Drain Repairs</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-286"><a href="https://www.valleyplumbingnw.com/plumbing-services/drain-replacements/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Drain-Replacements.svg" alt=""> Drain Replacements</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-285"><a href="https://www.valleyplumbingnw.com/plumbing-services/gas-line-installations/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Gas-Line-Installations.svg" alt=""> Gas Line Installations</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-284"><a href="https://www.valleyplumbingnw.com/plumbing-services/outdoor-faucet-replacement/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Outdoor-Faucet-Replacement.svg" alt=""> Outdoor Faucet Replacement</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-283"><a href="https://www.valleyplumbingnw.com/plumbing-services/water-repipe/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Water-Repipe.svg" alt=""> Water Repipe</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-248"><a href="https://www.valleyplumbingnw.com/backflow-testing/">Backflow Testing</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-247"><a href="https://www.valleyplumbingnw.com/water-heaters/">Water Heaters</a><ul class="sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-296"><a href="https://www.valleyplumbingnw.com/water-heaters/electric-tank-water-heaters/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Electric-Tank-Water-Heaters.svg" alt=""> Electric Tank Water Heaters</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-295"><a href="https://www.valleyplumbingnw.com/water-heaters/gas-tank-water-heaters/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Gas-Tank-Water-Heaters.svg" alt=""> Gas Tank Water Heaters</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-294"><a href="https://www.valleyplumbingnw.com/water-heaters/tankless-water-heaters/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Tankless-Water-Heaters.svg" alt=""> Tankless Water Heaters</a></li></ul></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-252"><a href="https://www.valleyplumbingnw.com/construction-remodels/">Construction &#038; Remodels</a><ul class="sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-308"><a href="https://www.valleyplumbingnw.com/construction-remodels/new-construction-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/New-Construction-Plumbing.svg" alt=""> New Construction Plumbing</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-306"><a href="https://www.valleyplumbingnw.com/construction-remodels/bathroom-remodel-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Bathroom-Remodel-Plumbing.svg" alt=""> Bathroom Remodel Plumbing</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-307"><a href="https://www.valleyplumbingnw.com/construction-remodels/kitchen-remodel-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Kitchen-Remodel-Plumbing.svg" alt=""> Kitchen Remodel Plumbing</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-305"><a href="https://www.valleyplumbingnw.com/construction-remodels/adu-home-addition-plumbing/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/ADU-Additions.svg" alt=""> ADU &#038; Additions</a></li></ul></li><li class="smallList menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-251"><a href="https://www.valleyplumbingnw.com/resources/">Resources</a><ul class="sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1475"><a href="https://www.valleyplumbingnw.com/resources/blog/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Blog.svg" alt=""> Blog</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-268"><a href="https://www.valleyplumbingnw.com/resources/faqs/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/faqs.svg" alt=""> FAQs</a></li><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-813"><a href="https://www.valleyplumbingnw.com/resources/plumbing-tips-tricks/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Menu-Tips.svg" alt=""> Tips &#038; Tricks</a></li></ul></li><li class="smallList menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-246"><a href="https://www.valleyplumbingnw.com/contact-us/">Contact Us</a><ul class="sub-menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-618"><a href="https://www.valleyplumbingnw.com/contact-us/service-requests/"><img class="icon" src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Icon-Service-Requests.svg" alt=""> Service Requests</a></li></ul></li></ul><div class="contact-wrap d-block d-lg-none"><div class="contact"> <a class="link" href="tel:+15034058391" target="_blank"><i class="icon-phone"></i> <span>(503) 405-8391</span></a> <a class="link" href="mailto:office@valleyplumbingnw.com" target="_blank"><i class="icon-email"></i> <span>office@valleyplumbingnw.com</span></a> <a class="link" href="#" target="_blank"><i class="icon-certificate"></i> <span>#238648</span></a></div><div class="social-links"><ul class="list-unstyled"><li class="list-inline-item"> <a href="https://www.facebook.com/valleyplumbingnw" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Facebook.svg" alt="Facebook" title="Facebook" /> </a></li><li class="list-inline-item"> <a href="https://www.instagram.com/valleyplumbingnw/" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Instagram.svg" alt="Instagram" title="Instagram" /> </a></li><li class="list-inline-item"> <a href="https://maps.app.goo.gl/qE2Thf9KgVR7KvfCA" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Social-Google.svg" alt="Social - Google" title="Social - Google" /> </a></li></ul></div></div></div></aside><div class="drawer-overlay-getinTouch"></div><aside class="drawer-getinTouch"><div class="content"> <a class="close-getinTouch" href="#"><i class="icon-close"></i></a><div class="text"><h3>Get in touch</h3><p>Reach out to us for any plumbing questions or service requests. We’ll respond as soon as possible and make sure you’re taken care of!</p></div><div id="wrapper-form"> <script type="text/javascript"></script><div class='gf_browser_opera gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_4' style='display:none'><style>#gform_wrapper_4[data-form-index="0"].gform-theme,[data-parent-form="4_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style><div class='gform_heading'><p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_4' id='gform_4'  action='/' data-formid='4' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LeOX5QqAAAAAAjD_TSX4TinBaLOgnuGugIBXrUX' data-tabindex='0'><input id="input_b1d5f7a0c3a2154bb174a190015425ba" class="gfield_recaptcha_response" type="hidden" name="input_b1d5f7a0c3a2154bb174a190015425ba" value=""/></div><div class='gform-body gform_body'><div id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_4_1" 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"  data-js-reload="field_4_1" ><label class='gfield_label gform-field-label' for='input_4_1'>Your 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_1' id='input_4_1' type='text' value='' class='large'    placeholder='Enter your name' aria-required="true" aria-invalid="false"   /></div></div><div id="field_4_4" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_4_4" ><label class='gfield_label gform-field-label' for='input_4_4'>Your 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_4_4' type='tel' value='' class='large'  placeholder='Enter your phone number' aria-required="true" aria-invalid="false"   /></div></div><div id="field_4_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"  data-js-reload="field_4_3" ><label class='gfield_label gform-field-label' for='input_4_3'>Your 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_4_3' type='email' value='' class='large'   placeholder='Enter your email address' aria-required="true" aria-invalid="false"  /></div></div><div id="field_4_8" class="gfield gfield--type-text gfield--input-type-text gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_4_8" ><label class='gfield_label gform-field-label' for='input_4_8'>City or County<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_8' id='input_4_8' type='text' value='' class='large'    placeholder='Enter your city of county location' aria-required="true" aria-invalid="false"   /></div></div><div id="field_4_9" class="gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_4_9" ><label class='gfield_label gform-field-label' for='input_4_9'>What type of service do you need done?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_9' id='input_4_9' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Select</option><option value='Plumbing' >Plumbing</option><option value='Backflow Testing' >Backflow Testing</option><option value='Water Heaters' >Water Heaters</option><option value='Construction &amp; Remodels' >Construction &amp; Remodels</option></select></div></div><div id="field_4_5" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_4_5" ><label class='gfield_label gform-field-label' for='input_4_5'>Message</label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_4_5' class='textarea large'    placeholder='What can Valley Plumbing NW help you with?'  aria-invalid="false"   rows='10' cols='50'></textarea></div></div><div id="field_4_6" class="gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_4_6" ><label class='gfield_label gform-field-label' for='input_4_6'>How did you find us?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_4_6' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Select</option><option value='Google Search' >Google Search</option><option value='Referred By Friend' >Referred By Friend</option><option value='Social Media' >Social Media</option><option value='Email' >Email</option><option value='Other' >Other</option></select></div></div><div id="field_4_7" 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"  data-js-reload="field_4_7" ><label class='gfield_label gform-field-label' for='input_4_7'>Please explain other<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_4_7' type='text' value='' class='large'    placeholder='Other' aria-required="true" aria-invalid="false"   /></div></div></div></div><div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' value='Let’s Chat'  /> <input type='hidden' name='gform_ajax' value='form_id=4&amp;title=&amp;description=&amp;tabindex=0&amp;theme=orbital&amp;styles=[]&amp;hash=3fc57a88bab43e340c65da1a31dc1c7b' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_4' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_4' id='gform_theme_4' value='orbital' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_4' id='gform_style_settings_4' value='[]' /> <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='4' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_4' value='WyJ7XCI5XCI6W1wiM2MzNmRkNzllMmE2YTFlNzE4MzRhMTNkMThhOGI2YjFcIixcImJmNTBiZDBkYWZkZjk4YTZjYjc1MTFiZDliNTRjM2ViXCIsXCJiZDM3Mzk2NDIwOGZhNzJlNTMzYmE4ZDVlZDVjMTQ0NFwiLFwiZTA0MWNkMmY1ZDgxMDE1ODI1ZDQ2ZTMyMDdjOGViNDRcIl0sXCI2XCI6W1wiZWY3ZTMwNDcyYTgxMGZiNTk0NmMwMjI5MzNkNWE4ZTBcIixcIjQ3YmY2MDU1NjI5OGM4ZDc3ZjJkM2U0NzNiZjhmMTA5XCIsXCI2NGYxYmJmOTYxMWVlY2YwM2MxNzE4NTJhNzRmYzg2ZFwiLFwiZGU5MzljOTczNmQxMDRlOWNhOTIyNjE2MmJiMjJlNWNcIixcIjIzMGRhMDA5ZmUxZjZjYTY2MGUxMzc5YTViZGRlY2JmXCJdfSIsIjFiYTY1ODZmNGFlOWExYTYzMDBjNDRmOGM4MzgxZmQyIl0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' /> <input type='hidden' name='gform_field_values' value='' /></div></form></div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_4' id='gform_ajax_frame_4' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> /* <![CDATA[ */
  27. gform.initializeOnLoaded( function() {gformInitSpinner( 4, 'https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery('#gform_ajax_frame_4').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_4');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_4').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){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_4').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_4').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_4').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_4').val();gformInitSpinner( 4, 'https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [4, current_page]);window['gf_submitting_4'] = 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_4').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [4]);window['gf_submitting_4'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_4').text());}else{jQuery('#gform_4').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "4", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_4" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_4";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_4" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [4, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 4, currentPage: current_page } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 4, currentPage: 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();        }    } );} );
  28. /* ]]> */ </script></div></div></aside> <!-- /*** Header end ***/--><div class="main-content"> <!-- Hero Section Start --><section id="hero"><div class="wrap"><video poster="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/hero-video-poster-1.webp" playsinline autoplay muted loop> <source src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/yellow_boots_valleyplumbing-video.mp4" type="video/mp4"></video><div class="container"><div class="content"><h4 class="title">VALLEY PLUMBING NW</h4><h1 class="title animation__char_come">Plumbing isn’t pretty. <br> That’s why you call us.</h1><div class="text__hero">The drip, leak, and all-in-between plumbing team. As expert residential plumbers, we’re ready to tackle any plumbing challenge - no matter what caused the splash.</div><div class="btn-group has-animation" data-delay="800"> <a href="https://valleyplumbingnw.com/contact-us/service-requests/" class="btn btn-pipe" target=""><span>Service Request <i class="icon icon-arrow"></i></span></a></div></div></div></div><div class="review"> <a class="wrap" href="https://www.google.com/search?q=valley+plumbing+northwest+oregon" target="_new"><div class="rate"></div><p>5/5 Google Reviews</p> </a></div></section> <!-- Hero Section end --> <!-- Service Section Start --><section id="service"><div class="top"><div class="image"> <a href="#getinTouch"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Faucet_final.gif" alt="Flush Away Your Plumbing Problems" title="Flush Away Your Plumbing Problems" /></a></div><div class="container"><div class="row"><div class="col-lg-6"></div><div class="col-lg-6"><h4 class="title">OUR SERVICES</h4><h2>Flush Away Your Plumbing Problems</h2><div class="text-content"><p>Welcome to Valley Plumbing NW, your trusted residential plumbers providing expert solutions for homeowners. Whether you&#8217;re dealing with a leaky faucet, a broken water heater, or planning a home remodel, our expert team is here to help. As experienced residential plumbers, we handle the dirty work, so you don’t have to!</p></div> <a href="https://valleyplumbingnw.com/plumbing/" class="btn btn-wave" target="">Explore Plumbing Services</a></div></div></div></div><div class="bottom"><div class="container"><div class="services"><div class="row"><div class="col-sm-6 col-md-6 col-lg-3 list text-center"><div class="wrap"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Icon-Plumbing-Services.svg" alt="Icon Plumbing Services" title="Icon Plumbing Services" /></div><h4><a href="https://valleyplumbingnw.com/plumbing/">Plumbing Services</a></h4><div class="text">We fix leaks, clogs, and other common plumbing issues with expertise and care. Our skilled plumbers ensure your home’s plumbing system is in tip-top shape.</div> <a href="https://valleyplumbingnw.com/plumbing/" class="link" target=""><i class="icon icon-arrow"></i></a><div class="bg-image"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/bg-1.svg" alt="bg-1" title="bg-1" /></div></div></div></div><div class="col-sm-6 col-md-6 col-lg-3 list text-center"><div class="wrap"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Icon-Backflow-Testing.svg" alt="Icon Backflow Testing" title="Icon Backflow Testing" /></div><h4><a href="https://valleyplumbingnw.com/backflow-testing/">Backflow Testing</a></h4><div class="text">Ensuring your water supply is clean and safe from contamination. Regular testing and maintenance of backflow prevention devices keep your water system secure and your mind at ease.</div> <a href="https://valleyplumbingnw.com/backflow-testing/" class="link" target=""><i class="icon icon-arrow"></i></a><div class="bg-image"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/bg-3.svg" alt="bg-3" title="bg-3" /></div></div></div></div><div class="col-sm-6 col-md-6 col-lg-3 list text-center"><div class="wrap"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Icon-Water-Heaters.svg" alt="Icon Water Heaters" title="Icon Water Heaters" /></div><h4><a href="https://valleyplumbingnw.com/water-heaters/">Water Heaters</a></h4><div class="text">We install and maintain electric, gas, and tankless water heaters for your comfort. Not sure what you need? No problem! Our team will help you find the best solution for your home and ensure you always have hot water on tap.</div> <a href="https://valleyplumbingnw.com/water-heaters/" class="link" target=""><i class="icon icon-arrow"></i></a><div class="bg-image"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/bg-2.svg" alt="bg-2" title="bg-2" /></div></div></div></div><div class="col-sm-6 col-md-6 col-lg-3 list text-center"><div class="wrap"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Icon-Construction-Remodels.svg" alt="Icon Construction & Remodels" title="Icon Construction & Remodels" /></div><h4><a href="https://valleyplumbingnw.com/construction-remodels/">Construction & Remodels</a></h4><div class="text">Providing expert plumbing for new constructions, kitchen and bathroom remodels, and home additions. We ensure your plumbing is integrated seamlessly with your home’s design, making everything flow (and flush) perfectly.</div> <a href="https://valleyplumbingnw.com/construction-remodels/" class="link" target=""><i class="icon icon-arrow"></i></a><div class="bg-image"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/bg-4.svg" alt="bg-4" title="bg-4" /></div></div></div></div></div></div></div></div><div class="separator"></div></section> <!-- Service Section end --> <!-- Company Section Start --><section id="company"><div class="container"><div class="row"><div class="col-lg-6 content"><h4 class="title">OUR COMPANY</h4><h2>Your Friendly Neighborhood Plumbers</h2><div class="text-content"><p>Valley Plumbing NW is a locally owned, family-run business providing top-quality residential plumbing services to our community. We understand the importance of trust and reliability when letting someone into your home. That’s why our team of experienced residential plumbers takes extra steps to ensure you know who is doing the work and that your home is treated with care. We ensure every job is done right the <strong>first time</strong>. Your experience is our top priority, and we aim to do our job so well that you don’t need us again. But if you do, you’ll know who to call.</p></div> <a href="https://valleyplumbingnw.com/about/" class="btn btn-wave" target="">LEARN MORE ABOUT </a></div><div class="col-lg-6 img"><div class="image"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Home-Family-Photo-1.webp" alt="Valley Plumbing NW Family" title="Valley Plumbing NW Family" /></div></div></div></div></section> <!-- Company Section end --> <!-- Process Section Start --><section id="process"><div class="container"><div class="head"><h4 class="title">OUR PROCESS</h4><h3>No Need to Blush! We All Need a Flush.</h3><div class="text-content">As a family company, we understand we may not always be the first call. But when ”I got it” goes wrong and you need a pro, we make sure that whoever is home not only feels safe but also understands the work that’s being done from A to Z. </div></div><div class="process"><div class="list"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Unclog-Your-Plumbing-Problem.svg" alt="Unclog Your Plumbing Problem" title="Unclog Your Plumbing Problem" /></div><h4>Unclog Your Plumbing Problem</h4><div class="text-content">Life is busy. From the moment you call, we do our best to resolve your problem and find the best solution that fits your schedule. No robots here; our family is ready to answer your call or respond to your online form as quickly as possible.</div> <a href="https://valleyplumbingnw.com/contact-us/service-requests/" class="btn btn-wave" target="">SCHEDULE SERVICE</a></div></div><div class="list"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Transparency-for-Ease-of-Mind.svg" alt="Transparency for Ease of Mind" title="Transparency for Ease of Mind" /></div><h4>Transparency for Ease of Mind</h4><div class="text-content">We offer a detailed and transparent quote for the services required, ensuring no surprises or “invoice shock.” We do the work we say we’ll do at the agreed price because you deserve it.</div></div></div><div class="list"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/The-Who-The-When-and-the-Why.svg" alt="The Who, The When, and the Why" title="The Who, The When, and the Why" /></div><h4>The Who, The When, and the Why</h4><div class="text-content">We will communicate with you every step of the way leading up to your appointment. Our goal is to work within your busy schedule and ensure you know who is doing the work, when they’ll be there, and why the problem happened.</div></div></div><div class="separator"></div><div class="inside-box"><div class="list"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/If-Water-Runs-Through-it-We-Do-It.svg" alt="If Water Runs Through it, We Do It" title="If Water Runs Through it, We Do It" /></div><h4>If Water Runs Through it, We Do It</h4><div class="text-content">From small leaks to major repairs to new equipment and fixture installation, we ensure everything meets your budget and works perfectly. Our team is dedicated to getting the job done right the first time.</div></div></div></div><div class="inside-box"><div class="list"><div class="box"><div class="icon"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/The-Job-Might-be-Done-But-Were-Not.svg" alt="The Job Might be Done, But We’re Not" title="The Job Might be Done, But We’re Not" /></div><h4>The Job Might be Done, But We’re Not</h4><div class="text-content">After the job is done, we will follow up to ensure everything is working smoothly. If you have any questions, we're here to answer your call. Our commitment to your satisfaction doesn’t end when we leave your home.</div></div></div></div></div><div class="water-drop"><div class="drop"><img src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/images/water-drop.svg" alt="" /></div><div class="splash"><img src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/images/water-drop-splash.svg" alt="" /></div></div></div></section> <!-- Process Section end --> <!-- Testimonials Section Start --><section id="testimonials"><div class="separator-wave"></div><div class="container"><div class="head"><h3 class="name">Testimonials</h3><h2 class="title">See Why We’re #1 in the #2 Business</h2><div class="text-content">We've helped countless homeowners and renters with their plumbing needs, and their smiles (and kind words) are the best compliments we could ever receive. Here’s a peek at what they’re saying.</div></div><div class="testimonials-slider"><div class="box text-center"><div class="rating"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/rating.svg" alt="rating" title="rating" /></div><div class="quote">“We now not only have hot water, but because he fixed the recirculating pump we have almost instant hot water. It's never fun to have to call a plumber but the next time I do, I will definitely be calling Valley Plumbing Northwest!”</div><h5>Sara Darren M.</h5></div><div class="box text-center"><div class="rating"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/rating.svg" alt="rating" title="rating" /></div><div class="quote">“Valley Plumbing NW has an amazing crew! They are wonderful to work with, honest, dependable, transparent & fair in their billing practices. A company that we have no issue referring to friends and family.”</div><h5>Mahealani K.</h5></div><div class="box text-center"><div class="rating"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/rating.svg" alt="rating" title="rating" /></div><div class="quote">“Super friendly and got us in same day! Kept us in the loop throughout the entire process which was very helpful being out of town. Will definitely recommend to anyone needing a plumber!”</div><h5>Liza L.</h5></div><div class="box text-center"><div class="rating"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/rating.svg" alt="rating" title="rating" /></div><div class="quote">“We now not only have hot water, but because he fixed the recirculating pump we have almost instant hot water. It's never fun to have to call a plumber but the next time I do, I will definitely be calling Valley Plumbing Northwest!”</div><h5>Sara Darren M.</h5></div><div class="box text-center"><div class="rating"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/rating.svg" alt="rating" title="rating" /></div><div class="quote">“Valley Plumbing NW has an amazing crew! They are wonderful to work with, honest, dependable, transparent & fair in their billing practices. A company that we have no issue referring to friends and family.”</div><h5>Mahealani K.</h5></div><div class="box text-center"><div class="rating"><img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/rating.svg" alt="rating" title="rating" /></div><div class="quote">“Super friendly and got us in same day! Kept us in the loop throughout the entire process which was very helpful being out of town. Will definitely recommend to anyone needing a plumber!”</div><h5>Liza L.</h5></div></div></div></section> <!-- Testimonials Section end --> <!-- CTA Section Start --><section id="cta"><div class="container"><div class="box"><h2>Got a leak? We’ll take a peek!</h2><div class="text-content">Contact us today to schedule a service or get a free estimate. Let Valley Plumbing NW take care of all your plumbing needs with a touch of family care.</div> <a href="https://valleyplumbingnw.com/contact-us/service-requests/" class="btn btn-wave" target="">GET STARTED TODAY</a></div></div></section> <!-- CTA Section end --><section id="faq-section"><div class="container"><div class="row"><div class="col-lg-6"><div class="faq-wrap"><div class="head"><h5 class="title">RESOURCES</h5><h2>FAQs</h2><p><p>Here are the top <a href="https://www.valleyplumbingnw.com/plumbing-services/" title="Plumbing Services">plumbing services</a> and general questions that Valley Plumbing NW gets asked by our customers.</p></p></div><div class="faq"><div class="accordion" id="accordionFAQ"><div class="accordion-item"><h2 class="accordion-header"> <button class="accordion-button " type="button" data-bs-toggle="collapse" data-bs-target="#collapse1" aria-expanded="true" aria-controls="collapse1"> <i class="icon-arrow"></i> What services do you offer? </button></h2><div id="collapse1" class="accordion-collapse collapse show" data-bs-parent="#accordionFAQ"><div class="accordion-body">We offer a wide range of residential plumbing services, including repairs, installations, maintenance, and remodel plumbing. If it's in your home and it's plumbing, we do it!</div></div></div><div class="accordion-item"><h2 class="accordion-header"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse2" aria-expanded="true" aria-controls="collapse2"> <i class="icon-arrow"></i> Do you offer emergency services? </button></h2><div id="collapse2" class="accordion-collapse collapse collapsed" data-bs-parent="#accordionFAQ"><div class="accordion-body">We understand that plumbing emergencies can happen at any time. While we don't offer 24-hour service, we do accommodate emergency calls and aim to provide same-day or next-day service to resolve your issues as quickly as possible.</div></div></div><div class="accordion-item"><h2 class="accordion-header"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse3" aria-expanded="true" aria-controls="collapse3"> <i class="icon-arrow"></i> Are your plumbers certified? </button></h2><div id="collapse3" class="accordion-collapse collapse collapsed" data-bs-parent="#accordionFAQ"><div class="accordion-body">Absolutely! All our plumbers are fully certified and bring years of experience to every job. They stay updated with the latest industry standards and techniques to ensure top-quality service.</div></div></div><div class="accordion-item"><h2 class="accordion-header"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse4" aria-expanded="true" aria-controls="collapse4"> <i class="icon-arrow"></i> What areas do you serve? </button></h2><div id="collapse4" class="accordion-collapse collapse collapsed" data-bs-parent="#accordionFAQ"><div class="accordion-body">We proudly serve residential homes in Yamhill, Marion, Multnomah, and Washington counties. If you're in these areas, Valley Plumbing NW is here to help with your plumbing needs.</div></div></div><div class="accordion-item"><h2 class="accordion-header"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapse5" aria-expanded="true" aria-controls="collapse5"> <i class="icon-arrow"></i> How do you ensure customer satisfaction? </button></h2><div id="collapse5" class="accordion-collapse collapse collapsed" data-bs-parent="#accordionFAQ"><div class="accordion-body">During a service appointment, our professional plumber will arrive on time, assess the issue, and provide a detailed explanation and quote before starting any work. We prioritize transparency and efficiency to ensure a smooth experience.</div></div></div></div></div></div></div><div class="col-lg-6"><div class="form-wrap"><div class="head"><h3>Get your free estimate</h3><p>Reach out to us for any plumbing questions or service requests. We’ll respond as soon as possible and make sure you’re taken care of!</p></div><div class='gf_browser_opera gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' style='display:none'><style>#gform_wrapper_1[data-form-index="0"].gform-theme,[data-parent-form="1_0"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}</style><div class='gform_heading'><p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p></div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_1' id='gform_1'  action='/' data-formid='1' novalidate><div class='gf_invisible ginput_recaptchav3' data-sitekey='6LeOX5QqAAAAAAjD_TSX4TinBaLOgnuGugIBXrUX' data-tabindex='0'><input id="input_2d7a60f2b919364ce096d6d4aeca9888" class="gfield_recaptcha_response" type="hidden" name="input_2d7a60f2b919364ce096d6d4aeca9888" value=""/></div><div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_1_1" 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"  data-js-reload="field_1_1" ><label class='gfield_label gform-field-label' for='input_1_1'>Your 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_1' id='input_1_1' type='text' value='' class='large'    placeholder='Enter Full Name' aria-required="true" aria-invalid="false"   /></div></div><div id="field_1_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"  data-js-reload="field_1_3" ><label class='gfield_label gform-field-label' for='input_1_3'>Your Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_1_3' type='email' value='' class='large'   placeholder='Enter Email Address' aria-required="true" aria-invalid="false"  /></div></div><div id="field_1_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"  data-js-reload="field_1_4" ><label class='gfield_label gform-field-label' for='input_1_4'>Your 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_1_4' type='tel' value='' class='large'  placeholder='Enter Phone Number' aria-required="true" aria-invalid="false"   /></div></div><div id="field_1_5" class="gfield gfield--type-textarea gfield--input-type-textarea gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_5" ><label class='gfield_label gform-field-label' for='input_1_5'>Your Project</label><div class='ginput_container ginput_container_textarea'><textarea name='input_5' id='input_1_5' class='textarea large'    placeholder='Type here...'  aria-invalid="false"   rows='10' cols='50'></textarea></div></div><div id="field_1_6" class="gfield gfield--type-select gfield--input-type-select gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  data-js-reload="field_1_6" ><label class='gfield_label gform-field-label' for='input_1_6'>How did you find us?<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_select'><select name='input_6' id='input_1_6' class='large gfield_select'    aria-required="true" aria-invalid="false" ><option value='' selected='selected' class='gf_placeholder'>Select</option><option value='Google Search' >Google Search</option><option value='Referred By Friend' >Referred By Friend</option><option value='Social Media' >Social Media</option><option value='Email' >Email</option><option value='Other' >Other</option></select></div></div><div id="field_1_7" 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"  data-js-reload="field_1_7" ><label class='gfield_label gform-field-label' for='input_1_7'>Please explain other<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_1_7' type='text' value='' class='large'    placeholder='Other' aria-required="true" aria-invalid="false"   /></div></div></div></div><div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' value='GET IT NOW'  /> <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=&amp;tabindex=0&amp;theme=orbital&amp;styles=[]&amp;hash=ea1b91fc7f8b5b2da68b411f5cf91229' /> <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' /> <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' /> <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' /> <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='1' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCI2XCI6W1wiZWY3ZTMwNDcyYTgxMGZiNTk0NmMwMjI5MzNkNWE4ZTBcIixcIjQ3YmY2MDU1NjI5OGM4ZDc3ZjJkM2U0NzNiZjhmMTA5XCIsXCI2NGYxYmJmOTYxMWVlY2YwM2MxNzE4NTJhNzRmYzg2ZFwiLFwiZGU5MzljOTczNmQxMDRlOWNhOTIyNjE2MmJiMjJlNWNcIixcIjIzMGRhMDA5ZmUxZjZjYTY2MGUxMzc5YTViZGRlY2JmXCJdfSIsImU3YzcwYWVhMDA0Y2ZkMTJiM2NhNGYyOGQ3NjI5YzU4Il0=' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' /> <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' /> <input type='hidden' name='gform_field_values' value='' /></div></form></div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe> <script type="text/javascript"> /* <![CDATA[ */
  29. gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery('#gform_ajax_frame_1').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_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').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){form_content.find('form').css('opacity', 0);jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').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_1').val();gformInitSpinner( 1, 'https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/images/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = 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_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [1, current_page] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: current_page } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 1, currentPage: 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();        }    } );} );
  30. /* ]]> */ </script></div></div></div></div></section></div> <!-- /*** Footer Start ***/--><footer id="footer" role="contentinfo" itemscope itemtype="http://schema.org/WPFooter"><div class="top container"><div class="row"><div class="col-lg-4 col-md-12 about"><div class="logo"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Valley-Plumbing-Logo-Black.svg" alt="Site Logo" /></div><div class="about-text">We’re your go-to experts for residential plumbing, offering comprehensive services from leak repairs to new installations. Trust us for fast and efficient plumbing solutions!</div></div><div class="col-lg-3 col-md-6 col-sm-12 widget-wrap"><div class="links"><h4 class="text-left">Quick Links</h4><div class="quick-link"><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-331" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-331"><a href="https://www.valleyplumbingnw.com/" aria-current="page">Home</a></li><li id="menu-item-332" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-332"><a href="https://www.valleyplumbingnw.com/about/">About</a></li><li id="menu-item-333" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-333"><a href="https://www.valleyplumbingnw.com/plumbing-services/">Plumbing Services</a></li><li id="menu-item-334" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-334"><a href="https://www.valleyplumbingnw.com/backflow-testing/">Backflow Testing</a></li><li id="menu-item-335" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-335"><a href="https://www.valleyplumbingnw.com/water-heaters/">Water Heaters</a></li><li id="menu-item-336" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-336"><a href="https://www.valleyplumbingnw.com/construction-remodels/">Construction &#038; Remodels</a></li><li id="menu-item-337" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-337"><a href="https://www.valleyplumbingnw.com/resources/">Resources</a></li><li id="menu-item-338" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-338"><a href="https://www.valleyplumbingnw.com/contact-us/">Contact Us</a></li></ul></div></div></div></div><div class="col-lg-3 col-md-6 col-sm-12 widget-wrap px-lg-2 contact"><div class="contact-details"><h4>Contact Us</h4><div class="contact-content"><div class="contact-list"> <a class="link" href="tel:+15034058391" target="_blank"><i class="icon-phone"></i> <span>(503) 405-8391</span></a> <a class="link" href="mailto:office@valleyplumbingnw.com" target="_blank"><i class="icon-email"></i> <span>office@valleyplumbingnw.com</span></a> <a class="link" href="https://maps.app.goo.gl/Dyw3eZZXpgxyFJ2A7" target="_blank"><i class="icon-mark"></i> <span>2822 E 2nd Street Newberg, OR 97132</span></a></div></div></div></div><div class="col-lg-2 col-md-12 widget-wrap social"><div class="social-links"><h4>FOLLOW US</h4><ul class="list-unstyled"><li class="list-inline-item"> <a href="https://www.facebook.com/valleyplumbingnw" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Facebook.svg" alt="Facebook" title="Facebook" /> </a></li><li class="list-inline-item"> <a href="https://www.instagram.com/valleyplumbingnw/" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/09/Instagram.svg" alt="Instagram" title="Instagram" /> </a></li><li class="list-inline-item"> <a href="https://maps.app.goo.gl/qE2Thf9KgVR7KvfCA" target="_blank"> <img src="https://www.valleyplumbingnw.com/wp-content/uploads/2024/10/Social-Google.svg" alt="Social - Google" title="Social - Google" /> </a></li></ul></div></div></div></div><div class="bottom container"><div class="w-100"><div class="copyright">© 2025 Valley Plumbing Northwest. All rights reserved.</div><div class="created">Created by <a href="https://www.gorillaagency.com" title="Digital Marketing Agency Portland Oregon" target="_blank">The Gorilla Agency</a></div></div></div></footer> <!-- /*** Footer end ***/--> <script type="text/javascript"> var stylesheet_directory_uri = "https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing"; </script><link rel='stylesheet' id='gravity_forms_theme_reset-css' href='https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-reset.min.css' type='text/css' media='all' /><link rel='stylesheet' id='gravity_forms_theme_foundation-css' href='https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-foundation.min.css' type='text/css' media='all' /><link rel='stylesheet' id='gravity_forms_theme_framework-css' href='https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-theme-framework.min.css' type='text/css' media='all' /><link rel='stylesheet' id='gravity_forms_orbital_theme-css' href='https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/assets/css/dist/gravity-forms-orbital-theme.min.css' type='text/css' media='all' /> <script type="text/javascript" id="aioseo/js/src/app/gtm/main.js-js-extra"> /* <![CDATA[ */
  31. var aioseoGtm = {"containerId":"GTM-K22LTDK4"};
  32. /* ]]> */ </script> <script type="module"  src="https://www.valleyplumbingnw.com/wp-content/plugins/all-in-one-seo-pack-pro/dist/Pro/assets/aioseo-js-src-app-gtm-main.js.min.css" id="aioseo/js/src/app/gtm/main.js-js"></script> <script type="text/javascript" id="whatconverts-tracking-script-js-before"> /* <![CDATA[ */
  33. var $wc_load=function(a){return JSON.parse(JSON.stringify(a))},$wc_leads=$wc_leads||{doc:{url:$wc_load(document.URL),ref:$wc_load(document.referrer),search:$wc_load(location.search),hash:$wc_load(location.hash)}};
  34. /* ]]> */ </script> <script type="text/javascript" src="//s.ksrndkehqnwntyxlhgto.com/137820.js" id="whatconverts-tracking-script-js"></script> <script type="text/javascript" id="gforms_recaptcha_recaptcha-js-extra"> /* <![CDATA[ */
  35. var gforms_recaptcha_recaptcha_strings = {"site_key":"6LeOX5QqAAAAAAjD_TSX4TinBaLOgnuGugIBXrUX","ajaxurl":"https:\/\/www.valleyplumbingnw.com\/wp-admin\/admin-ajax.php","nonce":"b8a888fc17"};
  36. /* ]]> */ </script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6LeOX5QqAAAAAAjD_TSX4TinBaLOgnuGugIBXrUX" id="gforms_recaptcha_recaptcha-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/bootstrap.min.js" id="bootstrap-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/slick.min.js" id="slick-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/gsap.min.js" id="gsap-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/ScrollMagic.min.js" id="ScrollMagic-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/animation.gsap.min.js" id="animation-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/ScrollTrigger.min.js" id="ScrollTrigger-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/SplitText.min.js" id="SplitText-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/themes/valley-plumbing/assets/js/lib/jquery.magnific-popup.min.js" id="magnific-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/uploads/siteground-optimizer-assets/main.min.js" id="main-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-includes/js/dist/dom-ready.min.js" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */
  37. wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
  38. /* ]]> */ </script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-includes/js/dist/a11y.min.js" id="wp-a11y-js"></script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/js/jquery.json.min.js" id="gform_json-js"></script> <script type="text/javascript" id="gform_gravityforms-js-extra"> /* <![CDATA[ */
  39. 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":1,"iconText":"Select date"}};
  40. var gf_legacy_multi = [];
  41. 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:\/\/www.valleyplumbingnw.com\/wp-content\/plugins\/gravityforms\/images"}};
  42. 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:\/\/www.valleyplumbingnw.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.valleyplumbingnw.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"32ac941ad3fb38beccf070e333ee8cf7","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."}};
  43. 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:\/\/www.valleyplumbingnw.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.valleyplumbingnw.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"32ac941ad3fb38beccf070e333ee8cf7","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."}};
  44. /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/js/gravityforms.min.js" id="gform_gravityforms-js"></script> <script type="text/javascript" id="gform_conditional_logic-js-extra"> /* <![CDATA[ */
  45. var gf_legacy = {"is_legacy":""};
  46. var gf_legacy = {"is_legacy":""};
  47. /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/js/conditional_logic.min.js" id="gform_conditional_logic-js"></script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/js/jquery.maskedinput.min.js" id="gform_masked_input-js"></script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js" id="gform_placeholder-js"></script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js" id="gform_gravityforms_utils-js"></script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js" id="gform_gravityforms_theme_vendors-js"></script> <script type="text/javascript" id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */
  48. var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"32ac941ad3fb38beccf070e333ee8cf7"},"ajax":{"ajaxurl":"https:\/\/www.valleyplumbingnw.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"f894b04b25","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:\/\/www.valleyplumbingnw.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"d29d200b17"};
  49. /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js" id="gform_gravityforms_theme-js"></script> <script type="text/javascript" src="https://www.valleyplumbingnw.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js" id="gforms_recaptcha_frontend-js"></script> <script type="text/javascript"> /* <![CDATA[ */
  50. gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 4) {gf_global["number_formats"][4] = {"1":{"price":false,"value":false},"4":{"price":false,"value":false},"3":{"price":false,"value":false},"8":{"price":false,"value":false},"9":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][4] = { logic: { 7: {"field":{"enabled":true,"actionType":"show","logicType":"all","rules":[{"fieldId":"6","operator":"is","value":"Other"}]},"nextButton":null,"section":null} }, dependents: { 7: [7] }, animation: 0, defaults: [], fields: {"1":[],"4":[],"3":[],"8":[],"9":[],"5":[],"6":[7],"7":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gform.utils.trigger({ event: 'gform/conditionalLogic/init/start', native: false, data: { formId: 4, fields: null, isInit: true } });window['gformInitPriceFields']();gf_apply_rules(4, [7], true);jQuery('#gform_wrapper_4').show();jQuery('#gform_wrapper_4 form').css('opacity', '');jQuery(document).trigger('gform_post_conditional_logic', [4, null, true]);gform.utils.trigger({ event: 'gform/conditionalLogic/init/end', native: false, data: { formId: 4, fields: null, isInit: true } });} );} if(typeof Placeholders != 'undefined'){
  51. Placeholders.enable();
  52. }jQuery('#input_4_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){} ) } );
  53. /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */
  54. gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "4", currentPage: "1", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_4" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_4";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_4" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [4, 1] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 4, currentPage: 1 } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 4, currentPage: 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();        }    } );
  55. /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */
  56. gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {gf_global["number_formats"][1] = {"1":{"price":false,"value":false},"3":{"price":false,"value":false},"4":{"price":false,"value":false},"5":{"price":false,"value":false},"6":{"price":false,"value":false},"7":{"price":false,"value":false}};if(window['jQuery']){if(!window['gf_form_conditional_logic'])window['gf_form_conditional_logic'] = new Array();window['gf_form_conditional_logic'][1] = { logic: { 7: {"field":{"enabled":true,"actionType":"show","logicType":"all","rules":[{"fieldId":"6","operator":"is","value":"Other"}]},"nextButton":null,"section":null} }, dependents: { 7: [7] }, animation: 0, defaults: [], fields: {"1":[],"3":[],"4":[],"5":[],"6":[7],"7":[]} }; if(!window['gf_number_format'])window['gf_number_format'] = 'decimal_dot';jQuery(document).ready(function(){gform.utils.trigger({ event: 'gform/conditionalLogic/init/start', native: false, data: { formId: 1, fields: null, isInit: true } });window['gformInitPriceFields']();gf_apply_rules(1, [7], true);jQuery('#gform_wrapper_1').show();jQuery('#gform_wrapper_1 form').css('opacity', '');jQuery(document).trigger('gform_post_conditional_logic', [1, null, true]);gform.utils.trigger({ event: 'gform/conditionalLogic/init/end', native: false, data: { formId: 1, fields: null, isInit: true } });} );} if(typeof Placeholders != 'undefined'){
  57. Placeholders.enable();
  58. }jQuery('#input_1_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){} ) } );
  59. /* ]]> */ </script> <script type="text/javascript"> /* <![CDATA[ */
  60. gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]);                if (event && event.defaultPrevented) {                return;         }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;                function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            jQuery( document ).trigger( 'gform_post_render', [1, 1] );            gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: 1 } } );            gform.utils.trigger( { event: 'gform/post_render', native: false, data: { formId: 1, currentPage: 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();        }    } );
  61. /* ]]> */ </script></body></html> <!-- end of site. what a ride! -->
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda