1<!DOCTYPE html><!-- This site was created in Webflow. https://webflow.com --><!-- Last Published: Wed Sep 09 2026 00:38:59 GMT+0000 (Coordinated Universal Time) --><html data-wf-domain="ugartelandscapes.webflow.io" data-wf-page="6752a70679a4a21a9241b2c1" data-wf-site="62c5b1af66a15f665447466c" data-wf-intellimize-customer-id="117781964" lang="en"><head><meta charset="utf-8"/><link href="https://cdn.prod.website-files.com" rel="preconnect" crossorigin="anonymous"/><title>About Us | Ugarte Landscapes & Irrigation Repair</title><meta content="Meet the family behind Ugarte Landscapes & Irrigation Repair and see how a small Las Vegas lawn service grew into the company it is today." name="description"/><meta content="About Us | Ugarte Landscapes & Irrigation Repair" property="og:title"/><meta content="Meet the family behind Ugarte Landscapes & Irrigation Repair and see how a small Las Vegas lawn service grew into the company it is today." property="og:description"/><meta content="About Us | Ugarte Landscapes & Irrigation Repair" name="twitter:title"/><meta content="Meet the family behind Ugarte Landscapes & Irrigation Repair and see how a small Las Vegas lawn service grew into the company it is today." name="twitter:description"/><meta property="og:type" content="website"/><meta content="summary_large_image" name="twitter:card"/><meta content="width=device-width, initial-scale=1" name="viewport"/><meta content="lVCAsKZ7r8n6QU3i-gxwkTuOs8HBUEuWaSdYxvH_hDk" name="google-site-verification"/><meta content="Webflow" name="generator"/><link href="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/css/ugartelandscapes.webflow.shared.90e00c51c.min.css" rel="stylesheet" type="text/css" integrity="sha384-kOAMUcyXrXvGy/oGH69QzWn0lI1QMBaWOq9cwi0ZE/anp3e3Bz0BcRKYpZsCcAFh" crossorigin="anonymous"/><link href="https://fonts.googleapis.com" rel="preconnect"/><link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="anonymous"/>
1<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="text/javascript"></script>
1<script type="text/javascript">WebFont.load({ google: { families: ["Lato:100,100italic,300,300italic,400,400italic,700,700italic,900,900italic","Inter:300,400,500,600,700","Mulish:300,400,500,600,700"] }});</script>
1<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
1<link href="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/67149f18833afa4947ff1f46_favicon-48x48%20(1).png" rel="shortcut icon" type="image/x-icon"/><link href="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/681fbdaf1d45c8ce32453300_Untitled%20design.png" rel="apple-touch-icon"/><link href="https://www.ugartelandscapes.com/about-us" rel="canonical"/>
1<script type="text/javascript">localStorage.removeItem('intellimize_opt_out_117781964'); if (localStorage.getItem('intellimize_data_tracking_type') !== 'always') { localStorage.setItem('intellimize_data_tracking_type', 'always'); }</script>
1<script type="text/javascript">(function(e){var s={r:[]};e.wf={r:s.r,ready:t=>{s.r.push(t)}}})(window)</script>
1<script type="text/javascript">(function(e){var s={p:[],r:[]};e.intellimize={p:s.p,r:s.r,push:function(t){s.p.push(t)},ready:function(t){s.r.push(t)}}})(window)</script>
1<link href="https://cdn.intellimize.co/snippet/117781964.js" rel="preload" as="script"/>
1<script type="text/javascript">var wfClientScript=document.createElement("script");wfClientScript.src="https://cdn.intellimize.co/snippet/117781964.js",wfClientScript.async=!0,wfClientScript.onerror=function(){document.documentElement.className=document.documentElement.className.replace(RegExp(" ?anti-flicker"),"")},document.head.appendChild(wfClientScript);</script>
1<link href="https://api.intellimize.co" rel="preconnect" crossorigin="true"/><link href="https://log.intellimize.co" rel="preconnect" crossorigin="true"/><link href="https://117781964.intellimizeio.com" rel="preconnect"/><!-- Google Tag Manager -->
2<script>!function(){"use strict";function l(e){for(var t=e,r=0,n=document.cookie.split(";");r<n.length;r++){var o=n[r].split("=");if(o[0].trim()===t)return o[1]}}function s(e){return localStorage.getItem(e)}function u(e){return window[e]}function A(e,t){e=document.querySelector(e);return t?null==e?void 0:e.getAttribute(t):null==e?void 0:e.textContent}var e=window,t=document,r="script",n="dataLayer",o="https://sst.ugartelandscapes.com",a="",i="68ieghkuay",c="3t823=EAVILDwqSCRBJzYxKjEvTw9cR0VZQQEHRBQSChoTAAUYDxEYCwYVDApPFgQF",g="stapeUserId",v="",E="",d=!1;try{var d=!!g&&(m=navigator.userAgent,!!(m=new RegExp("Version/([0-9._]+)(.*Mobile)?.*Safari.*").exec(m)))&&16.4<=parseFloat(m[1]),f="stapeUserId"===g,I=d&&!f?function(e,t,r){void 0===t&&(t="");var n={cookie:l,localStorage:s,jsVariable:u,cssSelector:A},t=Array.isArray(t)?t:[t];if(e&&n[e])for(var o=n[e],a=0,i=t;a<i.length;a++){var c=i[a],c=r?o(c,r):o(c);if(c)return c}else console.warn("invalid uid source",e)}(g,v,E):void 0;d=d&&(!!I||f)}catch(e){console.error(e)}var m=e,g=(m[n]=m[n]||[],m[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),t.getElementsByTagName(r)[0]),v=I?"&bi="+encodeURIComponent(I):"",E=t.createElement(r),f=(d&&(i=8<i.length?i.replace(/([a-z]{8}$)/,"kp$1"):"kp"+i),!d&&a?a:o);E.async=!0,E.src=f+"/"+i+".js?"+c+v,null!=(e=g.parentNode)&&e.insertBefore(E,g)}();</script>
2 3<!-- End Google Tag Manager --> 4
5<script src="https://scripts.feedspring.com/google-reviews-attrs.js" async defer></script>
5 6<meta name="google-site-verification" content="R80Iz0Yph-IdHh5RD7YVLevsVXiWY1SX90-B53eePoI" /></head><body><div class="navbar-area"><div class="vf-topbar-desktop-wrap"><div class="top-bar"><div class="w-layout-blockcontainer container-large w-container"><div class="top-bar-area"><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:a8bf71f7-ab70-f14d-a1d5-6c00bf48bdc6" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="a8bf71f7-ab70-f14d-a1d5-6c00bf48bdc6" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/contact-us" class="top-bar-link w-inline-block"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/67516f71c3ea947b79045852_Top-bar-01.svg" loading="lazy" alt="Top Bar Link Icon"/><div>Contact Us</div></a><div class="top-bar-divider"></div><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:a8bf71f7-ab70-f14d-a1d5-6c00bf48bdcb" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="a8bf71f7-ab70-f14d-a1d5-6c00bf48bdcb" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="tel:+17028858482" data-wf-event-ids="157076089-157076097" class="top-bar-link w-inline-block"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/67516f7167cd817fcc3c2aa9_Top-bar-02.svg" loading="lazy" width="24" alt="Top Bar Link Icon"/><div>702.885.8482</div></a><div class="top-bar-divider"></div><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:a8bf71f7-ab70-f14d-a1d5-6c00bf48bdd0" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="a8bf71f7-ab70-f14d-a1d5-6c00bf48bdd0" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="https://clienthub.getjobber.com/client_hubs/65e30f35-d468-4b4b-aa0c-8ddc2d8890c5/login/new?source=share_login" class="top-bar-link mobile-hide w-inline-block"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/67516f775c44722ad4c41a54_Top-bar-03.svg" loading="lazy" alt="Top Bar Link Icon"/><div>Client Portal</div></a></div></div></div></div><div data-animation="default" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" role="banner" class="navbar-section w-nav"><div class="container-large w-container"><div class="navbar-menu-area"><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:e5646901-6b84-9529-f990-baf8208b7815" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="e5646901-6b84-9529-f990-baf8208b7815" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/" class="nav-brand w-nav-brand"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675b2e0bfb7ac417c893a648_UL%20Black%20Color%20Primary%20Logo.svg" loading="lazy" alt="" class="navbar-brand-logo"/></a><div class="nav-menu-area"><nav role="navigation" class="nav-menu-wrap w-nav-menu"><div class="nav-menu-link-wrap"><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:0da28a23-12a4-6e32-89c3-417e55793af1" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="0da28a23-12a4-6e32-89c3-417e55793af1" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/" class="nav-menu-link w-nav-link">Home</a><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:ed989fc7-c073-88eb-fb38-a201b902faf2" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="ed989fc7-c073-88eb-fb38-a201b902faf2" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/about-us" aria-current="page" class="nav-menu-link w-nav-link w--current">About Us</a><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:e564
66901-6b84-9529-f990-baf8208b781c" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="e5646901-6b84-9529-f990-baf8208b781c" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/services" class="nav-menu-link w-nav-link">Services</a><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:e5646901-6b84-9529-f990-baf8208b7824" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="e5646901-6b84-9529-f990-baf8208b7824" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/blogs" class="nav-menu-link w-nav-link">Blog</a><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:e5646901-6b84-9529-f990-baf8208b7820" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="e5646901-6b84-9529-f990-baf8208b7820" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/projects" class="nav-menu-link w-nav-link">Projects</a><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:e5646901-6b84-9529-f990-baf8208b7826" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="e5646901-6b84-9529-f990-baf8208b7826" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/service-areas" class="nav-menu-link w-nav-link">Service Areas</a><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:98d81b65-9974-7f78-37f7-fea2040194c5" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="98d81b65-9974-7f78-37f7-fea2040194c5" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="https://clienthub.getjobber.com/client_hubs/65e30f35-d468-4b4b-aa0c-8ddc2d8890c5/login/new?source=share_login" class="top-bar-link desktop-hide w-inline-block"><div class="top-bar-image w-embed"><svg width="20" height="19" viewBox="0 0 20 19" fill="none" xmlns="http://www.w3.org/2000/svg"> 7<path d="M9.78476 12.7101C13.0184 12.7101 15.6398 10.0887 15.6398 6.85507C15.6398 3.62141 13.0184 1 9.78476 1C6.55109 1 3.92969 3.62141 3.92969 6.85507C3.92969 10.0887 6.55109 12.7101 9.78476 12.7101Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 8<path d="M1 17.8336C2.77207 14.7716 5.99053 12.7104 9.78261 12.7104C13.5747 12.7104 16.7931 14.7716 18.5652 17.8336" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 9</svg></div><div>Client Portal</div></a></div><div class="nav-menu-button-wrap"><a data-wf-native-id-path="ee50e471-fbce-09b3-a973-fb14b89b5ecd:e5646901-6b84-9529-f990-baf8208b7829" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="e5646901-6b84-9529-f990-baf8208b7829" data-wf-component-context="%5B%7B%22componentId%22%3A%22e5646901-6b84-9529-f990-baf8208b7800%22%2C%22instanceId%22%3A%22ee50e471-fbce-09b3-a973-fb14b89b5ecd%22%7D%5D" href="/contact-us" data-wf-event-ids="157076089" class="nav-button w-button">Get A Free Quote</a></div></nav><div class="nav-menu-button w-nav-button"><div class="nav-menu-line-area"><div class="nav-menu-line top-line"></div><div class="nav-menu-line center-line"></div><div class="nav-menu-line bottom-line"></div></div><div data-w-id="8a3eb5d8-7528-0127-5f81-394280962d02" class="nav-menu-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675fb34d4c95cae7866a9216_Nav-menu-close.svg" loading="lazy" alt="" class="nav-menu-close"/><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675fb34d3561e7c2c4fbcbb7_Nav-menu-open.svg" loading="lazy" alt="" class="nav-menu-open"/></div></div></div></div></div></div></div><div class="vf-top-bar-mobile-wrap"><div class="top-bar"><div class="w-layout-blockcontainer container-large w-container"><div class="top-bar-area"><a data-wf-native-id-path="54cbe33b-44c7-5bec-74f1-8c943de881cf:3ffdbf3a-c209-6fda-318f-605ed8840224" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="3ffdbf3a-c209-6fda-318f-605ed8840224" data-wf-component-context="%5B%7B%22componentId%22%3A%223ffdbf3a-c209-6fda-318f-605ed8840221%22%2C%22instanceId%22%3A%2254cbe33b-44c7-5bec-74f1-8c943de881cf%22%7D%5D" href="/contact-us" class="top-bar-link w-inline-block"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/67516f71c3ea947b79045852_Top-bar-01.svg" loading="lazy" alt="Top Bar Link Icon"/><div>Contact Us</div></a><div class="top-bar-divider"></div><a data-wf-native-id-path="54cbe33b-44c7-5bec-74f1-8c943de881cf:3ffdbf3a-c209-6fda-318f-605ed8840229" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="3ffdbf3a-c209-6fda-318f-605ed8840229" data-wf-component-context="%5B%7B%22componentId%22%3A%223ffdbf3a-c209-6fda-318f-605ed8840221%22%2C%22instanceId%22%3A%2254cbe33b-44c7-5bec-74f1-8c943de881cf%22%7D%5D" href="tel:+17028858482" class="top-bar-link w-inline-block"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/67516f7167cd817fcc3c2aa9_Top-bar-02.svg" loading="lazy" alt="Top Bar Link Icon"/><div>702.885.8482</div></a><div class="top-bar-divider second-line"></div><a data-wf-native-id-path="54cbe33b-44c7-5bec-74f1-8c943de881cf:3ffdbf3a-c209-6fda-318f-605ed884022e" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="3ffdbf3a-c209-6fda-318f-605ed884022e" data-wf-component-context="%5B%7B%22componentId%22%3A%223ffdbf3a-c209-6fda-318f-605ed8840221%22%2C%22instanceId%22%3A%2254cbe33b-44c7-5bec-74f1-8c943de881cf%22%7D%5D" href="#" class="top-bar-link mobile-hide w-inline-block"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/67516f775c44722ad4c41a54_Top-bar-03.svg" loading="lazy" alt="Top Bar Link Icon"/><div>Client Portal</div></a></div></div></div></div><div class="vf-banner-area"><section class="vf-banner-section"><div class="w-layout-blockcontainer container-large w-container"><div class="vf-banner-content-area"><div data-w-id="0994e3a5-28e7-4d66-70b4-8fe68f3615e0" class="vf-banner-content-wrap"><h1 class="vf-banner-title">Built in Las Vegas. Still Family Run.</h1><p class="vf-banner-content">What started as a small lawn service has grown into a full-service landscaping and irrigation company serving homes and businesses across the Las Vegas Valley. The company has changed over the years, but our family is still involved in the estimates, the work, and the relationships we build with clients.</p></div></div></div><div class="vf-banner-bg-area"><div class="vf-banner-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a9259c486940cf6380a9_About-banner.avif" loading="lazy" alt="About Banner" sizes="(max-width: 1917px) 100v
9w, 1917px" srcset="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a9259c486940cf6380a9_About-banner-p-500.avif 500w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a9259c486940cf6380a9_About-banner-p-800.avif 800w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a9259c486940cf6380a9_About-banner-p-1080.avif 1080w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a9259c486940cf6380a9_About-banner-p-1600.avif 1600w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a9259c486940cf6380a9_About-banner.avif 1917w" class="vf-banner-image"/></div><div class="vf-banner-bg"></div></div></section></div><div class="vf-banner-breadcrumbs-area"><div class="w-layout-blockcontainer container-large w-container"><div class="vf-banner-breadcrumbs-wrap"><a data-wf-native-id-path="5463bf10-aba6-7455-d906-6b72438c25c3" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5463bf10-aba6-7455-d906-6b72438c25c3" href="/" class="vf-banner-breadcrumbs-link w-inline-block"><div>Home</div><div class="vf-banner-breadcrumbs-image w-embed"><svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"> 10<path d="M1 1L6.29688 6.29688L1 11.5938" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 11</svg></div></a><div class="vf-banner-breadcrumbs"><div>About Us</div><div class="vf-banner-breadcrumbs-image w-embed"><svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"> 12<path d="M1 1L6.29688 6.29688L1 11.5938" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/> 13</svg></div></div></div></div></div><section class="promise-section"><div class="w-layout-blockcontainer container w-container"><div data-w-id="37f6b30f-63f0-6622-45c3-85dd1771bcc0" style="opacity:0" class="promise-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6756bd21261ff7ca01e59101_About-Banner-image.avif" loading="lazy" sizes="(max-width: 767px) 100vw, (max-width: 991px) 95vw, 940px" srcset="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6756bd21261ff7ca01e59101_About-Banner-image-p-500.avif 500w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6756bd21261ff7ca01e59101_About-Banner-image-p-800.avif 800w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6756bd21261ff7ca01e59101_About-Banner-image.avif 1200w" alt="About Banner" class="promise-image"/></div><div data-w-id="e1bdb453-1bb6-dce1-fd61-2253d313e1c2" style="opacity:0" class="promise-title-area"><div class="vf-section-title-wrap center-align"><div class="promise-title-wrap"><p class="vf-section-sub-title margin-20"><strong>Our Story</strong></p><h2 class="vf-section-title">From Lawn Service to Full-Service Landscaping</h2></div><p class="vf-section-title-content text-small">What began as a landscape maintenance business in Las Vegas gradually expanded as clients needed help with more than routine upkeep. Irrigation repair, tree care, planting, and larger landscape improvements became part of the work through years of maintaining and improving properties across the Valley.</p></div></div><div class="promise-card-grid-wrap"><div class="w-layout-grid promise-card-grid"><div data-w-id="cdf910ff-2f3b-37c1-2651-312efccb6a37" style="opacity:0" class="promise-card"><div class="promise-card-number-wrap"><p class="promise-card-number">1</p></div><h3 class="promise-card-title"><strong>Started With Maintenance</strong></h3><p class="vf-text margin-0">Regular maintenance was the foundation. Returning to the same properties over time created firsthand experience with aging irrigation, plant growth, seasonal changes, and the problems that develop as landscapes mature.</p></div><div data-w-id="598ed60a-fe9e-7635-6bb7-7a070c8b3492" style="opacity:0" class="promise-card"><div class="promise-card-number-wrap"><p class="promise-card-number">2</p></div><h3 class="promise-card-title">Built Around What Clients Needed</h3><p class="vf-text margin-0">More services were added as the scope of the work grew. Irrigation repair, tree care, planting, artificial turf, and landscape improvements developed naturally from the issues already being handled in the field.</p></div><div data-w-id="c64a4c3c-aed7-65e4-53d0-d318a016f087" style="opacity:0" class="promise-card"><div class="promise-card-number-wrap"><p class="promise-card-number">3</p></div><h3 class="promise-card-title">Still Family-Run & Hands-On</h3><p class="vf-text margin-0">Growth has not meant stepping away from the work. Family and team members remain involved in estimating, planning, communication, field decisions, and seeing projects through from the initial visit to completion.</p></div></div></div></div></section><section class="mission-section"><div class="w-layout-blockcontainer container w-container"><div class="our-mission-whole-area"><div class="mission-title-wrap"><div data-w-id="27928e3a-d7b9-a967-4549-5462f9d6a165" style="opacity:0" class="vf-section-title-wrap center-align"><p class="vf-section-sub-title margin-20">Our Mission</p><h2 class="vf-section-title">Do the Work Right and Build Relationships That Last</h2><p class="vf-section-title-content text-small">Our goal is simple: understand what the property actually needs, communicate clearly, and complete the work with care. That applies whether weâre troubleshooting one irrigation zone, maintaining a landscape month after month, or improving an entire outdoor space. We want clients to know who is working on their property, what is being recommended, and why.</p></div></div><div class="our-mission-video-area"><div data-poster-url="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c%2F6752bbd87a21ed5140be6b17_mission-video-poster-00001.jpg" data-video-urls="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c%2F6752bbd87a21ed5140be6b17_mission-video-transcode.mp4,https://cdn.prod.website-files.com/62c5b1af66a15f665447466c%2F6752bbd87a21ed5140be6b17_mission-video-transcode.webm" data-autoplay="false" data-loop="true" data-wf-ignore="true" data-w-id="3e66bb2d-10ec-92e4-c293-c99ece01d7fb" style="opacity:0" class="our-mission-video w-background-video w-background-video-atom"><video id="3e66bb2d-10ec-92e4-c293-c99ece01d7fb-video" loop="" style="background-image:url("https://cdn.prod.website-files.com/62c5b1af66a15f665447466c%2F6752bbd87a21ed5140be6b17_mission-video-poster-00001.jpg")" muted="" playsinline="" data-wf-ignore="true" data-object-fit="cover"><source src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c%2F6752bbd87a21ed5140be6b17_mission-video-transcode.mp4" data-wf-ignore="true"/><source src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c%2F6752bbd87a21ed5140be6b17_mission-video-transcode.webm" data-wf-ignore="true"/></video><noscript><style> 14 [data-wf-bgvideo-fallback-img] { 15 display: none; 16 } 17 @media (prefers-reduced-motion: reduce) { 18 [data-wf-bgvideo-fallback-img] { 19 position: absolute; 20 z-index: -100; 21 display: inline-block; 22 height: 100%; 23 width: 100%; 24 object-fit: cover; 25 } 26 }</style><img data-wf-bgvideo-fallback-img="true" src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c%2F6752bbd87a21ed5140be6b17_mission-video-poster-00001.jpg" alt=""/></noscript><div aria-live="polite">
26<button type="button" data-w-bg-video-control="true" aria-controls="3e66bb2d-10ec-92e4-c293-c99ece01d7fb-video" class="w-backgroundvideo-backgroundvideoplaypausebutton play-pause-button w-background-video--control"><span class="our-mission-video-play"><img loading="lazy" src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752bbca1ad9b659c75ef2f2_mission-video-pause.svg" alt="Pause video"/></span><span hidden="" class="our-mission-video-play"><img loading="lazy" src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752bbd33fdd738abd1c49e7_mission-video-play.svg" alt="Play video"/></span></button></div></div></div></div><div class="our-vision-whole-area"><div><div data-w-id="3f64bb78-5aaf-afdb-46bf-793b6a1671fe" style="opacity:0" class="vf-section-title-wrap"><p class="vf-section-sub-title margin-20">Our Vision</p><h2 class="vf-section-title">Creating Higher Grounds Without Losing Our Roots</h2><p class="vf-section-title-content text-small">This company was built through years of showing up, doing the work, and earning the next job from the one before it. As we grow, we want to keep that same mindset. âCreating Higher Groundsâ means getting better at what we do, giving our team room to grow, and making sure clients can still reach people who actually know their property and care about the outcome.</p></div></div><div data-w-id="8ea0e99b-920c-5fb1-00db-eb3d68cbf25a" style="opacity:0" class="our-vission-point-area"><div class="our-vision-point-wrap"><div class="our-vision-point-icon"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752be25da757f11b0a4ab7a_our-vision-point-01.svg" loading="lazy" alt="Our Vision Point Icon"/></div><h3 class="our-vission-point">Stay Hands-On</h3></div><div class="our-vision-point-wrap"><div class="our-vision-point-icon"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752be257109c47c00d5b8f8_our-vision-point-02.svg" loading="lazy" alt="Our Vision Point Icon"/></div><h3 class="our-vission-point">Grow Our Team</h3></div><div class="our-vision-point-wrap"><div class="our-vision-point-icon"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752be25f5a6fd973969eb30_our-vision-point-03.svg" loading="lazy" alt="Our Vision Point Icon"/></div><h3 class="our-vission-point">Earn the Next Job</h3></div></div></div></div></section><section class="commitment-section"><div class="w-layout-blockcontainer container w-container"><div class="commitment-title-wrap"><div data-w-id="f54da5b2-ac71-67d7-407c-b7a12787dc9f" style="opacity:0" class="vf-section-title-wrap"><p class="vf-section-sub-title margin-20">Our Promise</p><h2 class="vf-section-title">The Standard We Hold Ourselves To</h2></div><div data-w-id="dad1d200-f77c-28d2-33c7-cd4beb53cb3e" style="opacity:0" class="commitment-title-content"><p class="vf-section-title-content text-small">If something isnât clear, weâll explain it. If we find a problem, weâll tell you what we see and what we recommend. And when weâre working on your property, we want you to know who to call and feel comfortable reaching out if something doesnât seem right.</p></div></div><div class="commitment-grid-wrap"><div class="w-layout-grid commitment-card-grid"><div data-w-id="0479a98d-6f84-69a7-ada7-9087e18559e9" style="opacity:0" class="commitment-card"><div class="commitment-icon-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c1d2b5f9ff7e08868eff_Commitment-icon-01.svg" loading="lazy" alt="Commitment Icon "/></div><h3 class="commitment-card-title">Stand Behind the Work</h3><p class="vf-text margin-0">Landscaping and irrigation donât always go exactly as planned. When an issue comes up, our goal is to address it, communicate clearly, and take responsibility for the work we performed.</p></div><div data-w-id="3876f001-1eb6-bfda-e9da-75830fe8407a" style="opacity:0" class="commitment-card"><div class="commitment-icon-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c91744d6c63b2a251edd_Commitment-icon-02.svg" loading="lazy" alt="Commitment Icon "/></div><h3 class="commitment-card-title">Family Accountability</h3><p class="vf-text margin-0">Our name is on the company, and that matters to us. The same family involved in running the business is still involved in estimates, projects, field decisions, and conversations with clients.</p></div><div data-w-id="04c52c60-22cd-67f7-3d36-4ec60183c585" style="opacity:0" class="commitment-card"><div class="commitment-icon-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c917bc1fa47ae5ed7a18_Commitment-icon-03.svg" loading="lazy" alt="Commitment Icon "/></div><h3 class="commitment-card-title">Tell You What We See</h3><p class="vf-text margin-0">Weâd rather explain what a property actually needs than recommend work just because we can sell it. Sometimes that means a repair instead of replacement, improving one area instead of rebuilding everything, or telling you when something can wait.</p></div></div></div></div></section><section class="vf-history-section"><div class="w-layout-blockcontainer container w-container"><div class="vf-history-whole-area"><div class="vf-history-wrap"><div class="w-layout-grid vf-history-grid"><div class="vf-history-image-area right-side"><div class="vf-history-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b0611df510ecfe0f0_VF-history-01.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b0611df510ecfe0f0_VF-history-01-p-500.avif 500w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b0611df510ecfe0f0_VF-history-01.avif 942w" alt="Vf History Image" class="vf-history-image"/></div><div class="vf-history-card-image-bg"></div></div><div id="w-node-b14c79a8-5fa2-bd79-d22e-55d1b51c675b-9241b2c1" class="vf-history-icon"><div class="vf-history-ouuter-circle"><div class="vf-history-inner-circle"></div></div></div><div id="w-node-_631e0472-f56e-10ac-c6fe-e6dfb084ecdb-9241b2c1" class="vf-history-content-area left-align"><h2 class="vf-section-title">2002</h2><p class="vf-section-title-content text-small">Ugarteâs Lawn Service began with landscape maintenance in Las Vegas. The work was straightforward: take care of properties consistently, pay attention to the details, and build relationships by showing up when we said we would.</p></div></div></div><div class="vf-history-wrap"><div class="w-layout-grid vf-history-grid"><div id="w-node-_250813c9-2977-1066-3490-8819c40362a5-9241b2c1" class="vf-history-content-area right-align"><h2 class="vf-section-title">2015</h2><p class="vf-section-title-content text-small">We rebranded as Ugarte Landscapes to reflect our expanded service offerings, including design, installation, and maintenance. This shift allowed us to streamline operations and better serve our growing client base.</p></div><div id="w-node-_250813c9-2977-1066-3490-8819c40362a2-9241b2c1" class="vf-history-icon"><div class="vf-history-ouuter-circle"><div class="vf-history-inner-circle"></div></div></div><div class="vf-history-image-area left-side"><div class="vf-history-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95bb5f9ff7e088dde6c_VF-history-02.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95bb5f9ff7e088dde6c_VF-history-02-p-500.avif 500w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95bb5f9ff7e088dde6c_VF-history-02.avif 942w" alt="Vf History Image" class="vf-history-image"/></div><div class="vf-history-card-image-bg"></div></div></div></div><div class="vf-history-wrap"><div class="w-layout-grid vf-history-grid"><div class="vf-history-image-area right-side"><div class="vf-history-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b12a54202e807cc91_VF-history-03.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b12a54202e807cc91_VF-history-03-p-500.avif 500w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b12a54202e807cc91_VF-history-03-p-800.avif 800w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b12a54202e807cc91_VF-history-03.avif 942w" alt="Vf History Image" class="vf-history-image"/></div><div class="vf-history-card-image-bg"></div></div><div id="w-node-_1d6b92c5-fba2-b756-e006-5e4b6633767c-9241b2c1" class="vf-history-icon"><div class="vf-history-ouuter-circle"><div class="vf-history-inner-circle"></div></div></div><div class="vf-history-content-area left-align"><h2 class="vf-section-title">2017</h2><p class="vf-section-title-content text-small">The business continued moving toward a broader landscaping model. Instead of clients needing one company for maintenance, another for irrigation, and another for improvements, we worked toward handling more of those needs with the same team and one point of contact.</p></div></div></div><div class="vf-history-wrap"><div class="w-layout-grid vf-history-grid"><div id="w-node-_4a32c89a-4354-9774-d38f-4e0c1bcc32c1-9241b2c1" class="vf-history-content-area right-align"><h2 class="vf-section-title">Present</h2><p class="vf-section-title-content text-small">Today, the company serves residential and commercial properties across the Las Vegas Valley with landscape maintenance, irrigation repair, tree care, and landscape improvements. The business is larger than where it started, but family involvement, field experience, and direct communication with clients are still part of how we operate.</p></div><div id="w-node-_4a32c89a-4354-9774-d38f-4e0c1bcc32c6-9241b2c1" class="vf-history-icon"><div class="vf-history-ouuter-circle"><div class="vf-history-inner-circle"></div></div></div><div class="vf-history-image-area left-side"><div class="vf-history-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b1640a5bb83c6da71_VF-history-04.avif" loading="lazy" sizes="100vw" srcset="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b1640a5bb83c6da71_VF-history-04-p-500.avif 500w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b1640a5bb83c6da71_VF-history-04-p-800.avif 800w, https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752c95b1640a5bb83c6da71_VF-history-04.avif 942w" alt="Vf History Image" class="vf-history-image"/></div><div class="vf-history-card-image-bg"></div></div></div></div><div class="vf-history-line-break"></div></div></div></section><section class="cta-section"><div class="w-layout-blockcontainer container w-container"><div data-w-id="3351bc9f-a0d5-bbbf-554d-d0bc1f208ab8" class="cta-whole-area"><h2 class="cta-sub-title">Get Started</h2><h3 class="cta-title">Letâs Work Together</h3><div class="cta-button-wrap"><a data-wf-native-id-path="249c6b2a-60f4-d17a-3042-59dc9cf9024c:3351bc9f-a0d5-bbbf-554d-d0bc1f208abe" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="3351bc9f-a0d5-bbbf-554d-d0bc1f208abe" data-wf-component-context="%5B%7B%22componentId%22%3A%223351bc9f-a0d5-bbbf-554d-d0bc1f208ab6%22%2C%22instanceId%22%3A%22249c6b2a-60f4-d17a-3042-59dc9cf9024c%22%7D%5D" href="/contact-us" class="primary-button w-button">Contact Us</a></div></div></div><div data-w-id="3351bc9f-a0d5-bbbf-554d-d0bc1f208ac0" class="cta-clouds-whole-area"><div class="cta-clouds-area"><div class="cta-clouds-wrap"><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd60023af1d3ce8b2592_CTA-Clouds-01.svg" loading="lazy" alt="CTA Cloud Image" class="cta-large-cloud"/></div><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd6118aa8b5c9c57b0ba_CTA-Clouds-02.svg" loading="lazy" alt="CTA Cloud Image" class="cta-small-cloud"/></div></div></div><div class="cta-clouds-area"><div class="cta-clouds-wrap"><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd60023af1d3ce8b2592_CTA-Clouds-01.svg" loading="lazy" alt="CTA Cloud Image" class="cta-large-cloud"/></div><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd6118aa8b5c9c57b0ba_CTA-Clouds-02.svg" loading="lazy" alt="CTA Cloud Image" class="cta-small-cloud"/></div></div></div><div class="cta-clouds-area"><div class="cta-clouds-wrap"><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd60023af1d3ce8b2592_CTA-Clouds-01.svg" loading="lazy" alt="CTA Cloud Image" class="cta-large-cloud"/></div><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd6118aa8b5c9c57b0ba_CTA-Clouds-02.svg" loading="lazy" alt="CTA Cloud Image" class="cta-small-cloud"/></div></div></div><div class="cta-clouds-area"><div class="cta-clouds-wrap"><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd60023af1d3ce8b2592_CTA-Clouds-01.svg" loading="lazy" alt="CTA Cloud Image" class="cta-large-cloud"/></div><div class="cta-clouds-image-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bdd6118aa8b5c9c57b0ba_CTA-Clouds-02.svg" loading="lazy" alt="CTA Cloud Image" class="cta-small-cloud"/></div></div></div></div></section><div class="vf-footer"><section class="vf-footer-section"><div class="w-layout-blockcontainer container w-container"><div class="vf-footer-widget-whole-area"><div data-w-id="780ad8b5-0f3f-9c66-8bf2-eb2163ccb131" class="vf-footer-brand-area"><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:780ad8b5-0f3f-9c66-8bf2-eb2163ccb132" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="780ad8b5-0f3f-9c66-8bf2-eb2163ccb132" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="#" class="footer-brand w-inline-block"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/675bddcf99baaabaec51fd
265d_UL%20White%20Primary%20Logo.svg" loading="lazy" alt="" class="footer-brand-logo"/></a><p class="footer-top-content"><strong>C-10 License:</strong>Â #0094051<br/><strong>Bid Limit:</strong>Â $15,000<br/><strong>Location: </strong>208 Estella Ave, Las Vegas, NV, 89107<br/></p><p class="footer-content">Landscaping, irrigation, and maintenance for residential and commercial properties across the Las Vegas Valley.</p><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:363565b1-9a20-ec9c-81f7-d9d333dc40a8" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="363565b1-9a20-ec9c-81f7-d9d333dc40a8" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/service-areas" class="secondary-button w-button">Service Areas</a></div><div class="w-layout-grid vf-footer-grid"><div data-w-id="5354e67b-8797-ef8c-32e7-ccef63acd3fa" class="vf-footer-widget-area"><div class="vf-footer-widget-title-wrap"><p class="vf-footer-widget-title">Company</p><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a334084b5af597d20393_VF-footer-arrow.svg" loading="lazy" alt="VF Footer Arrow" class="vf-footer-widget-arrow"/></div><div class="vf-footer-widget-link-wrap"><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd400" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd400" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/" class="vf-footer-widget-link">Home</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:abb31730-bcb6-3fc7-c831-dcbfb4e2c344" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="abb31730-bcb6-3fc7-c831-dcbfb4e2c344" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/about-us" aria-current="page" class="vf-footer-widget-link w--current">About Us</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:ce378cc8-fb8c-0981-09d1-0a8709a37523" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="ce378cc8-fb8c-0981-09d1-0a8709a37523" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/services" class="vf-footer-widget-link">Services</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd402" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd402" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/projects" class="vf-footer-widget-link">Projects</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd406" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd406" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/blogs" class="vf-footer-widget-link">Blog</a></div></div><div data-w-id="5354e67b-8797-ef8c-32e7-ccef63acd408" class="vf-footer-widget-area"><div class="vf-footer-widget-title-wrap"><p class="vf-footer-widget-title">Services</p><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a334084b5af597d20393_VF-footer-arrow.svg" loading="lazy" alt="VF Footer Arrow" class="vf-footer-widget-arrow"/></div><div class="vf-footer-widget-link-wrap"><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd40e" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd40e" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/services/maintenance" class="vf-footer-widget-link">Maintenance</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd410" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd410" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/services/design-build" class="vf-footer-widget-link">Design & Build</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd412" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd412" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/services/irrigation" class="vf-footer-widget-link">Irrigation</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd414" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd414" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/services/tree-care" class="vf-footer-widget-link">Tree Care</a></div></div>
26<div data-w-id="b0a17cd3-5bd7-af9f-03bc-5e0fb5c744c2" class="vf-footer-widget-area"><div class="vf-footer-widget-title-wrap"><p class="vf-footer-widget-title">Legal</p><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a334084b5af597d20393_VF-footer-arrow.svg" loading="lazy" alt="VF Footer Arrow" class="vf-footer-widget-arrow"/></div><div class="vf-footer-widget-link-wrap"><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:b0a17cd3-5bd7-af9f-03bc-5e0fb5c744c8" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b0a17cd3-5bd7-af9f-03bc-5e0fb5c744c8" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/terms-of-service" class="vf-footer-widget-link">Terms of Service</a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:b0a17cd3-5bd7-af9f-03bc-5e0fb5c744ca" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="b0a17cd3-5bd7-af9f-03bc-5e0fb5c744ca" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/privacy-policy" class="vf-footer-widget-link">Privacy Policy</a></div></div></div></div><div class="vf-footer-top-area"><div data-w-id="5354e67b-8797-ef8c-32e7-ccef63acd3de" class="vf-footer-contact-area"><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd3df" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd3df" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="/contact-us" class="vf-footer-contact-wrap w-inline-block"><div class="vf-footer-contact-icon-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a1b19edc014ecbe0e8d8_Footer-contact-01.svg" loading="lazy" alt="Footer Contact Icon"/></div><div>Contact Us</div></a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:5354e67b-8797-ef8c-32e7-ccef63acd3e4" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="5354e67b-8797-ef8c-32e7-ccef63acd3e4" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="tel:+17028858482" class="vf-footer-contact-wrap w-inline-block"><div class="vf-footer-contact-icon-wrap"><img src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/6752a1b1c0fcb65bc95ac500_Footer-contact-02.svg" loading="lazy" alt="Footer Contact Icon"/></div><div>702.885.8482</div></a></div></div></div></section><section class="vf-copyright-section"><div class="w-layout-blockcontainer container w-container"><div class="copyright-area"><div data-w-id="97971a66-d839-3e70-b15e-34a97de05750" class="copyright-content-wrap"><p class="vf-copyright-content">Ugarte Landscapes & Irrigation Repair © 2026</p><div data-w-id="69338287-627c-bcc4-e151-96c05ffe4c63" class="vf-footer-social-area"><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:69338287-627c-bcc4-e151-96c05ffe4c64" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="69338287-627c-bcc4-e151-96c05ffe4c64" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="https://g.page/ugarte-s-lawn-service?share" class="vf-footer-social-link w-inline-block"><div class="footer-social-embed w-embed"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="mdi-google-my-business" width="34" height="34" viewBox="0 0 24 24" fill="none"><path d="M22 8.5C22 9.87 20.88 11 19.5 11S17 9.87 17 8.5C17 9.87 15.88 11 14.5 11C13.12 11 12 9.87 12 8.5C12 9.87 10.88 11 9.5 11S7 9.87 7 8.5C7 9.87 5.88 11 4.5 11S2 9.87 2 8.5L3.39 3.08C3.39 3.08 3.68 2 4.7 2H19.3C20.32 2 20.61 3.08 20.61 3.08L22 8.5M21 12.2V20C21 21.1 20.1 22 19 22H5C3.9 22 3 21.1 3 20V12.2C3.46 12.39 3.97 12.5 4.5 12.5C5.45 12.5 6.32 12.17 7 11.62C7.69 12.17 8.56 12.5 9.5 12.5C10.45 12.5 11.32 12.17 12 11.62C12.69 12.17 13.56 12.5 14.5 12.5C15.45 12.5 16.32 12.17 17 11.62C17.68 12.17 18.56 12.5 19.5 12.5C20.03 12.5 20.54 12.39 21 12.2M19 17.33C19 17.13 19 16.92 18.95 16.7L18.92 16.54H1
265.95V17.71H17.76C17.7 17.93 17.62 18.15 17.45 18.33C17.12 18.66 16.67 18.84 16.19 18.84C15.69 18.84 15.2 18.63 14.84 18.28C14.15 17.57 14.15 16.42 14.86 15.7C15.55 15 16.69 15 17.41 15.67L17.55 15.8L18.39 14.95L18.23 14.81C17.67 14.29 16.93 14 16.15 14H16.14C15.33 14 14.57 14.31 14 14.87C13.41 15.45 13.08 16.21 13.08 17C13.08 17.8 13.39 18.54 13.96 19.09H13.96C14.54 19.66 15.35 20 16.18 20H16.2C17 20 17.71 19.71 18.23 19.2C18.7 18.72 19 18 19 17.33Z" fill="currentColor"/></svg></div></a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:69338287-627c-bcc4-e151-96c05ffe4c66" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="69338287-627c-bcc4-e151-96c05ffe4c66" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="https://www.instagram.com/ugartelandscapes/" class="vf-footer-social-link w-inline-block"><div class="footer-social-embed w-embed"><svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg"> 27<path d="M17.3407 12.7956C15.07 12.7956 13.2306 14.6356 13.2306 16.9056C13.2306 19.1761 15.0707 21.0156 17.3407 21.0156C19.6112 21.0156 21.4507 19.1755 21.4507 16.9056C21.4507 14.6351 19.6106 12.7956 17.3407 12.7956ZM17.3407 10.0556C21.1224 10.0556 24.1907 13.1204 24.1907 16.9056C24.1907 20.6875 21.1258 23.7556 17.3407 23.7556C13.5588 23.7556 10.4906 20.6907 10.4906 16.9056C10.4906 13.1237 13.5555 10.0556 17.3407 10.0556ZM26.2457 9.7119C26.2457 10.6574 25.4774 11.4244 24.5332 11.4244C23.5877 11.4244 22.8207 10.6562 22.8207 9.7119C22.8207 8.76763 23.5888 8.00057 24.5332 8.00057C25.4761 7.99937 26.2457 8.76763 26.2457 9.7119ZM17.3407 5.94557C13.9506 5.94557 13.398 5.95454 11.8213 6.02475C10.747 6.07518 10.0269 6.21966 9.35788 6.47941C8.7633 6.71001 8.3344 6.98537 7.87741 7.44236C7.41866 7.9011 7.1438 8.32886 6.91413 8.92371C6.65378 9.59432 6.50934 10.3133 6.45981 11.386C6.38891 12.8986 6.38063 13.4272 6.38063 16.9056C6.38063 20.2956 6.3896 20.8482 6.4598 22.4247C6.51025 23.4986 6.65493 24.2197 6.91405 24.8872C7.14525 25.4826 7.42117 25.9125 7.87595 26.3673C8.33651 26.8272 8.76554 27.103 9.35474 27.3304C10.032 27.5923 10.7516 27.7369 11.8211 27.7864C13.3336 27.8572 13.8623 27.8656 17.3407 27.8656C20.7307 27.8656 21.2832 27.8565 22.8598 27.7864C23.9313 27.7361 24.653 27.591 25.3223 27.3321C25.916 27.1015 26.3473 26.8246 26.8024 26.3702C27.263 25.9089 27.5382 25.4809 27.7659 24.8903C28.0271 24.2156 28.172 23.495 28.2215 22.4252C28.2923 20.9125 28.3007 20.3839 28.3007 16.9056C28.3007 13.5155 28.2916 12.963 28.2215 11.3863C28.171 10.3146 28.026 9.59181 27.7668 8.92282C27.5367 8.32989 27.2604 7.89967 26.8038 7.44236C26.3443 6.98286 25.9177 6.70856 25.3224 6.47907C24.6523 6.21894 23.9323 6.07429 22.8601 6.02477C21.3476 5.95385 20.8189 5.94557 17.3407 5.94557ZM17.3407 3.20557C21.0624 3.20557 21.5271 3.21927 22.9885 3.28777C24.4463 3.35513 25.4408 3.58574 26.3142 3.92482C27.2171 4.27303 27.9798 4.74339 28.7412 5.50488C29.5016 6.26638 29.9721 7.03129 30.3214 7.93207C30.6592 8.8043 30.89 9.79983 30.9585 11.2577C31.0235 12.7191 31.0407 13.1837 31.0407 16.9056C31.0407 20.6274 31.027 21.092 30.9585 22.5534C30.891 24.0113 30.6592 25.0057 30.3214 25.8791C29.9731 26.7822 29.5016 27.5447 28.7412 28.3063C27.9798 29.0666 27.2137 29.537 26.3142 29.8863C25.4408 30.2243 24.4463 30.4549 22.9885 30.5234C21.5271 30.5884 21.0624 30.6056 17.3407 30.6056C13.6188 30.6056 13.1541 30.5919 11.6928 30.5234C10.2349 30.456 9.24164 30.2243 8.36713 29.8863C7.4652 29.5381 6.70142 29.0666 5.93994 28.3063C5.17845 27.5447 4.70923 26.7787 4.35988 25.8791C4.0208 25.0057 3.79133 24.0113 3.72283 22.5534C3.65775 21.092 3.64062 20.6274 3.64062 16.9056C3.64062 13.1837 3.65433 12.7191 3.72283 11.2577C3.79017 9.79869 4.0208 8.80544 4.35988 7.93207C4.70807 7.03015 5.17845 6.26638 5.93994 5.50488C6.70142 4.74339 7.46635 4.27417 8.36713 3.92482C9.2405 3.58574 10.2337 3.35627 11.6928 3.28777C13.1541 3.22269 13.6188 3.20557 17.3407 3.20557Z" fill="currentColor"/> 28</svg></div></a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:69338287-627c-bcc4-e151-96c05ffe4c68" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="69338287-627c-bcc4-e151-96c05ffe4c68" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="https://www.facebook.com/people/ugartelandscapes/100085936017570/" class="vf-footer-social-link w-inline-block"><div class="footer-social-embed w-embed"><svg width="15" height="28" viewBox="0 0 15 28" fill="none" xmlns="http://www.w3.org/2000/svg"> 29<path d="M9.76969 15.9608H13.1947L14.5647 10.4808H9.76969V7.74081C9.76969 6.33056 9.76969 5.00081 12.5097 5.00081H14.5647V0.397748
29C14.1185 0.338495 12.4316 0.205811 10.6505 0.205811C6.9316 0.205811 4.28969 2.47571 4.28969 6.64441V10.4808H0.179688V15.9608H4.28969V27.6058H9.76969V15.9608Z" fill="currentColor"/> 30</svg></div></a><a data-wf-native-id-path="ddb05a7e-f51a-390f-3a34-36a36ffcfb76:69338287-627c-bcc4-e151-96c05ffe4c6a" data-wf-ao-click-engagement-tracking="true" data-wf-element-id="69338287-627c-bcc4-e151-96c05ffe4c6a" data-wf-component-context="%5B%7B%22componentId%22%3A%225354e67b-8797-ef8c-32e7-ccef63acd3d1%22%2C%22instanceId%22%3A%22ddb05a7e-f51a-390f-3a34-36a36ffcfb76%22%7D%5D" href="https://ugartelandscapes.webflow.io/victorflow/home-page#" class="vf-footer-social-link w-inline-block"><div class="footer-social-embed w-embed"><svg width="34" height="34" viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg"> 31<path d="M26.0835 25.5901H22.4317V19.8679C22.4317 18.5034 22.4041 16.7474 20.5288 16.7474C18.6249 16.7474 18.3341 18.2323 18.3341 19.7672V25.5901H14.6823V13.8232H18.1902V15.427H18.2375C18.7277 14.5023 19.9196 13.5262 21.7002 13.5262C25.4002 13.5262 26.0846 15.9615 26.0846 19.1312L26.0835 25.5901ZM10.558 12.2131C9.38253 12.2131 8.43825 11.2616 8.43825 10.0913C8.43825 8.92201 9.38355 7.97157 10.558 7.97157C11.7293 7.97157 12.6787 8.92201 12.6787 10.0913C12.6787 11.2616 11.7283 12.2131 10.558 12.2131ZM12.389 25.5901H8.72698V13.8232H12.389V25.5901ZM27.9104 4.57568H6.89392C5.888 4.57568 5.07422 5.37097 5.07422 6.35223V27.4592C5.07422 28.4414 5.888 29.2357 6.89392 29.2357H27.9074C28.9122 29.2357 29.7342 28.4414 29.7342 27.4592V6.35223C29.7342 5.37097 28.9122 4.57568 27.9074 4.57568H27.9104Z" fill="currentColor"/> 32</svg></div></a></div></div></div></div></section></div>
32<script src="https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js?site=62c5b1af66a15f665447466c" type="text/javascript" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
32<script src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/js/webflow.schunk.78cb8371a037d463.js" type="text/javascript" integrity="sha384-JpipqYXNz/QqmgkrbEifi+iThvhZJSqClYKunOaVB2Y9xhAFewJac8acuSrpdzL9" crossorigin="anonymous"></script>
32<script src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/js/webflow.schunk.9f2d62baff347e11.js" type="text/javascript" integrity="sha384-0wOPT04CJNegJlvIhFfY5AZ3VUkZnH2l23mq7hJb+kjPkt63TJn8G/qc3lGdclc1" crossorigin="anonymous"></script>
32<script src="https://cdn.prod.website-files.com/62c5b1af66a15f665447466c/js/webflow.6e5d5286.dcf5c167d0fb854b.js" type="text/javascript" integrity="sha384-XFJqyX+7bc+GAm9V9HNqvi4cFNzFzmt5YbDMGL1CBxgIdEWcqHegN7lNZSHEdHX0" crossorigin="anonymous"></script>
32<!-- Google Tag Manager (noscript) --> 33<noscript><iframe src="https://sst.ugartelandscapes.com/ns.html?id=GTM-M8FCZBVJ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 34<!-- End Google Tag Manager (noscript) --> 35 36<!-- Feed Spring Text Grow -->
37<script> 38document.addEventListener('feedspring:render-complete', () => { 39 const posts = document.querySelectorAll('[feedspring="post"]') 40 const selectorReadMoreButton = '.show-more-button' 41 42 const buttonExpandText = 'Hide' 43 44 posts.forEach((post) => { 45 const review = post.querySelector('[feed-field="review"]') 46 if (review && review.scrollHeight > review.clientHeight) { 47 const button = post.querySelector(selectorReadMoreButton) 48 49 if (button) { 50 button.style.setProperty('display', '-webkit-box') 51 52 button.addEventListener('click', () => { 53 if (review.scrollHeight > review.clientHeight) { 54 review.style.setProperty('-webkit-line-clamp', 'inherit') 55 button.setAttribute('text', button.innerText) 56 button.innerText = buttonExpandText 57 } else { 58 review.style.removeProperty('-webkit-line-clamp') 59 button.innerText = button.getAttribute('text') 60 } 61 }) 62 } 63 } 64 }) 65}, { once: true }) 66</script>
66 67
68<script src="https://cdn.jsdelivr.net/gh/videsigns/webflow-tools@latest/multi-step.js"></script>
68 69 70<style> 71 72/* RADIO BUTTON ACTIVE */ 73.radio-button.active { 74 background-color: #0E5850; 75 border: 2px solid #0E5850; 76 color: #ffffff; 77} 78 79/* CHECKBOX DEFAULT */ 80.checkbox-button.third-variation{ 81 background-color:#f2f1ee; 82 color:#0e5850; 83 transition: all 0.3s ease; 84} 85 86/* CHECKBOX ACTIVE */ 87.checkbox-button.third-variation.checkbox-active{ 88 background-color:#0e5850; 89 border:2px solid #0e5850; 90 color:#ffffff; 91} 92 93[id^="Next-step"] { 94 pointer-events: auto !important; 95 cursor: pointer !important; 96} 97 98.radio-button, 99.checkbox-button { 100 pointer-events: auto !important; 101 cursor: pointer !important; 102} 103 104</style> 105 106
107<script> 108document.addEventListener("DOMContentLoaded", () => { 109 110 111/* âââââ RADIO BUTTON ACTIVE STATE âââââ */ 112 113document.querySelectorAll(".contact-radio-area").forEach((group) => { 114 115 const radios = group.querySelectorAll(".radio-button"); 116 117 radios.forEach((radio) => { 118 119 radio.addEventListener("click", () => { 120 121 radios.forEach(btn => btn.classList.remove("active")); 122 radio.classList.add("active"); 123 124 const errorDiv = group.querySelector('.vf-error-message'); 125 if (errorDiv) errorDiv.style.display = 'none'; 126 127 group.classList.remove('input-error'); 128 129 }); 130 131 }); 132 133}); 134 135 136 137/* âââââ CHECKBOX TOGGLE + VALIDATION âââââ */ 138 139document.querySelectorAll(".contact-checkbox-button").forEach((checkbox) => { 140 141 const wrapper = checkbox.closest(".checkbox-button"); 142 143 checkbox.addEventListener("change", function(){ 144 145 if(this.checked){ 146 wrapper.classList.add("checkbox-active"); 147 }else{ 148 wrapper.classList.remove("checkbox-active"); 149 } 150 151 const group = checkbox.closest('.contact-checkbox-area'); 152 if(!group) return; 153 154 const checkedBoxes = group.querySelectorAll('.contact-checkbox-button:checked'); 155 const errorDiv = group.querySelector('.vf-error-message'); 156 157 if(checkedBoxes.length > 0){ 158 if(errorDiv) errorDiv.style.display = 'none'; 159 group.classList.remove('input-error'); 160 } 161 162 }); 163 164}); 165 166 167 168/* âââââ NEXT BUTTON VALIDATION âââââ */ 169 170document.querySelectorAll('[id^="Next-step"]').forEach(button => { 171 172 button.addEventListener('click', function(e) { 173 174 const currentStep = button.closest('[data-form="step"]'); 175 if (!currentStep) return; 176 177 let isValid = true; 178 179 180 181 /* âââââ INPUT VALIDATION âââââ */ 182 183 currentStep.querySelectorAll( 184 'input[required]:not([type="radio"]):not([type="checkbox"]), textarea[required], select[required]' 185 ).forEach(input => { 186 187 const inputWrap = input.parentElement; 188 const errorDiv = inputWrap ? inputWrap.querySelector('.vf-error-message') : null; 189 190 if (!input.value.trim()) { 191 192 if (errorDiv) errorDiv.style.display = 'flex'; 193 if (inputWrap) inputWrap.classList.add('input-error'); 194 195 isValid = false; 196 197 } else { 198 199 if (errorDiv) errorDiv.style.display = 'none'; 200 if (inputWrap) inputWrap.classList.remove('input-error'); 201 202 } 203 204 }); 205 206 207 208 /* âââââ RADIO VALIDATION âââââ */ 209 210 currentStep.querySelectorAll('.contact-radio-area').forEach(group => { 211 212 const errorDiv = group.querySelector('.vf-error-message'); 213 const hasSelection = group.querySelector('.radio-button.active'); 214 215 if (!hasSelection) { 216 217 if (errorDiv) errorDiv.style.display = 'flex'; 218 group.classList.add('input-error'); 219 220 isValid = false; 221 222 } else { 223 224 if (errorDiv) errorDiv.style.display = 'none'; 225 group.classList.remove('input-error'); 226 227 } 228 229 }); 230 231 232 233 /* âââââ CHECKBOX VALIDATION âââââ */ 234 235 currentStep.querySelectorAll('.contact-checkbox-area').forEach(group => { 236 237 const errorDiv = group.querySelector('.vf-error-message'); 238 const checkedBoxes = group.querySelectorAll('.contact-checkbox-button:checked'); 239 240 if (checkedBoxes.length === 0) { 241 242 if (errorDiv) errorDiv.style.display = 'flex'; 243 group.classList.add('input-error'); 244 245 isValid = false; 246 247 } else { 248 249 if (errorDiv) errorDiv.style.display = 'none'; 250 group.classList.remove('input-error'); 251 252 } 253 254 }); 255 256 257 258 /* âââââ BLOCK NEXT STEP IF INVALID âââââ */ 259 260 if (!isValid) { 261 262 e.stopImmediatePropagation(); 263 e.preventDefault(); 264 265 } 266 267 }, true); 268 269}); 270 271 272 273/* âââââ REMOVE ERROR WHILE USER TYPES âââââ */ 274 275document.addEventListener('input', function(e) { 276 277 if (e.target.matches('input[type="text"], input[type="email"], input[type="tel"], textarea')) { 278 279 const inputWrap = e.target.parentElement; 280 const errorDiv = inputWrap ? inputWrap.querySelector('.vf-error-message') : null; 281 282 if (e.target.value.trim()) { 283 284 if (errorDiv) errorDiv.style.display = 'none'; 285 if (inputWrap) inputWrap.classList.remove('input-error'); 286 287 } 288 289 } 290 291}); 292 293 294}); 295</script>
295</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.