greenvalleyhardscapes.com Open in urlscan Pro
50.62.198.124  Public Scan

Submitted URL: https://znl.515.myftpupload.com/
Effective URL: https://greenvalleyhardscapes.com/
Submission: On June 09 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST /

<form method="post" enctype="multipart/form-data" id="gform_3" action="/" data-formid="3" novalidate="">
  <div class="gform-body gform_body">
    <div id="gform_fields_3" class="gform_fields top_label form_sublabel_above description_below validation_below">
      <fieldset id="field_3_1" class="gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
        data-js-reload="field_3_1">
        <legend class="gfield_label gform-field-label gfield_label_before_complex">Name:<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend>
        <div class="ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row" id="input_3_1">
          <span id="input_3_1_3_container" class="name_first gform-grid-col gform-grid-col--size-auto">
            <label for="input_3_1_3" class="gform-field-label gform-field-label--type-sub ">First</label>
            <input type="text" name="input_1.3" id="input_3_1_3" value="" aria-required="true" autocomplete="given-name">
          </span>
          <span id="input_3_1_6_container" class="name_last gform-grid-col gform-grid-col--size-auto">
            <label for="input_3_1_6" class="gform-field-label gform-field-label--type-sub ">Last</label>
            <input type="text" name="input_1.6" id="input_3_1_6" value="" aria-required="true" autocomplete="family-name">
          </span>
        </div>
      </fieldset>
      <div id="field_3_10" class="gfield gfield--type-phone gfield--input-type-phone gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
        data-js-reload="field_3_10"><label class="gfield_label gform-field-label" for="input_3_10">Phone:<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
        <div class="ginput_container ginput_container_phone"><input name="input_10" id="input_3_10" type="tel" value="" class="large" aria-required="true" aria-invalid="false"></div>
      </div>
      <div id="field_3_12" class="gfield gfield--type-email gfield--input-type-email gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
        data-js-reload="field_3_12"><label class="gfield_label gform-field-label" for="input_3_12">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label>
        <div class="ginput_container ginput_container_email">
          <input name="input_12" id="input_3_12" type="email" value="" class="large" aria-required="true" aria-invalid="false">
        </div>
      </div>
      <div id="field_3_11" class="gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
        data-js-reload="field_3_11"><label class="gfield_label gform-field-label" for="input_3_11">CAPTCHA</label>
        <div id="input_3_11" class="ginput_container ginput_recaptcha gform-initialized" data-sitekey="6LdIPKspAAAAAKSPZLhrRoXejQK4tJWzQ4k6xCyz" data-theme="light" data-tabindex="0" data-badge="">
          <div style="width: 304px; height: 78px;">
            <div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-5prs4xpb80nz" frameborder="0" scrolling="no"
                sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
                src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LdIPKspAAAAAKSPZLhrRoXejQK4tJWzQ4k6xCyz&amp;co=aHR0cHM6Ly9ncmVlbnZhbGxleWhhcmRzY2FwZXMuY29tOjQ0Mw..&amp;hl=en&amp;v=9pvHvq7kSOTqqZusUzJ6ewaF&amp;theme=light&amp;size=normal&amp;cb=yzlm058950tt"></iframe>
            </div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
              style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
          </div><iframe style="display: none;"></iframe>
        </div>
      </div>
      <div id="field_3_13" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_3_13"><label
          class="gfield_label gform-field-label" for="input_3_13">Email</label>
        <div class="ginput_container"><input name="input_13" id="input_3_13" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_3_13">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_3" class="gform_button button" value="Submit"
      onclick="if(window[&quot;gf_submitting_3&quot;]){return false;}  if( !jQuery(&quot;#gform_3&quot;)[0].checkValidity || jQuery(&quot;#gform_3&quot;)[0].checkValidity()){window[&quot;gf_submitting_3&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_3&quot;]){return false;} if( !jQuery(&quot;#gform_3&quot;)[0].checkValidity || jQuery(&quot;#gform_3&quot;)[0].checkValidity()){window[&quot;gf_submitting_3&quot;]=true;}  jQuery(&quot;#gform_3&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" class="gform_hidden" name="is_submit_3" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="3">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_3" value="WyJbXSIsIjY1Y2EwZDE0MTI3ZjhhMjNkM2Y3ZDA5NTYwYWUxZTdlIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_3" id="gform_target_page_number_3" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_3" id="gform_source_page_number_3" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

POST /

<form method="post" enctype="multipart/form-data" id="gform_2" action="/" data-formid="2" novalidate="">
  <div class="gform-body gform_body">
    <div id="gform_fields_2" class="gform_fields top_label form_sublabel_above description_below validation_below">
      <fieldset id="field_2_2" class="gfield gfield--type-name gfield--input-type-name gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_2">
        <legend class="gfield_label gform-field-label gfield_label_before_complex">Name<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend>
        <div class="ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row" id="input_2_2">
          <span id="input_2_2_3_container" class="name_first gform-grid-col gform-grid-col--size-auto">
            <label for="input_2_2_3" class="gform-field-label gform-field-label--type-sub ">First</label>
            <input type="text" name="input_2.3" id="input_2_2_3" value="" aria-required="true" autocomplete="given-name">
          </span>
          <span id="input_2_2_6_container" class="name_last gform-grid-col gform-grid-col--size-auto">
            <label for="input_2_2_6" class="gform-field-label gform-field-label--type-sub ">Last</label>
            <input type="text" name="input_2.6" id="input_2_2_6" value="" aria-required="true" autocomplete="family-name">
          </span>
        </div>
      </fieldset>
      <fieldset id="field_2_1" class="gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_above gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_1">
        <legend class="gfield_label gform-field-label gfield_label_before_complex">Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend>
        <div class="ginput_complex ginput_container ginput_container_email gform-grid-row" id="input_2_1_container">
          <span id="input_2_1_1_container" class="ginput_left gform-grid-col gform-grid-col--size-auto">
            <label for="input_2_1" class="gform-field-label gform-field-label--type-sub ">Enter Email</label>
            <input class="" type="email" name="input_1" id="input_2_1" value="" aria-required="true" aria-invalid="false" autocomplete="email">
          </span>
          <span id="input_2_1_2_container" class="ginput_right gform-grid-col gform-grid-col--size-auto">
            <label for="input_2_1_2" class="gform-field-label gform-field-label--type-sub ">Confirm Email</label>
            <input class="" type="email" name="input_1_2" id="input_2_1_2" value="" aria-required="true" aria-invalid="false" autocomplete="email">
          </span>
          <div class="gf_clear gf_clear_complex"></div>
        </div>
      </fieldset>
      <fieldset id="field_2_3"
        class="gfield gfield--type-checkbox gfield--type-choice gfield--input-type-checkbox gfield_contains_required field_sublabel_above gfield--no-description field_description_below field_validation_below gfield_visibility_visible"
        data-js-reload="field_2_3">
        <legend class="gfield_label gform-field-label gfield_label_before_complex">Privacy<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></legend>
        <div class="ginput_container ginput_container_checkbox">
          <div class="gfield_checkbox" id="input_2_3">
            <div class="gchoice gchoice_2_3_1">
              <input class="gfield-choice-input" name="input_3.1" type="checkbox"
                value="I agree with the storage and handling of my data by this website. - <a target='_blank' href='https://greenvalleyhardscapes.com/privacy-policy/' rel='noopener noreferrer'>Privacy Policy</a> <abbr class='wpgdprc-required' title='You need to accept this checkbox.'>*</abbr>"
                id="choice_2_3_1">
              <label for="choice_2_3_1" id="label_2_3_1" class="gform-field-label gform-field-label--type-inline">I agree with the storage and handling of my data by this website. -
                <a target="_blank" href="https://greenvalleyhardscapes.com/privacy-policy/" rel="noopener noreferrer">Privacy Policy</a> <abbr class="wpgdprc-required" title="You need to accept this checkbox.">*</abbr></label>
            </div>
          </div>
        </div>
      </fieldset>
      <div id="field_2_4" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_below field_validation_below gfield_visibility_visible" data-js-reload="field_2_4"><label
          class="gfield_label gform-field-label" for="input_2_4">Phone</label>
        <div class="ginput_container"><input name="input_4" id="input_2_4" type="text" value="" autocomplete="new-password"></div>
        <div class="gfield_description" id="gfield_description_2_4">This field is for validation purposes and should be left unchanged.</div>
      </div>
    </div>
  </div>
  <div class="gform_footer top_label"> <input type="submit" id="gform_submit_button_2" class="gform_button button" value="Subscribe"
      onclick="if(window[&quot;gf_submitting_2&quot;]){return false;}  if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  "
      onkeypress="if( event.keyCode == 13 ){ if(window[&quot;gf_submitting_2&quot;]){return false;} if( !jQuery(&quot;#gform_2&quot;)[0].checkValidity || jQuery(&quot;#gform_2&quot;)[0].checkValidity()){window[&quot;gf_submitting_2&quot;]=true;}  jQuery(&quot;#gform_2&quot;).trigger(&quot;submit&quot;,[true]); }">
    <input type="hidden" class="gform_hidden" name="is_submit_2" value="1">
    <input type="hidden" class="gform_hidden" name="gform_submit" value="2">
    <input type="hidden" class="gform_hidden" name="gform_unique_id" value="">
    <input type="hidden" class="gform_hidden" name="state_2" value="WyJbXSIsIjY1Y2EwZDE0MTI3ZjhhMjNkM2Y3ZDA5NTYwYWUxZTdlIl0=">
    <input type="hidden" class="gform_hidden" name="gform_target_page_number_2" id="gform_target_page_number_2" value="0">
    <input type="hidden" class="gform_hidden" name="gform_source_page_number_2" id="gform_source_page_number_2" value="1">
    <input type="hidden" name="gform_field_values" value="">
  </div>
</form>

Text Content

 * Home
 * Services
 * Gravel Delivery
 * Project Gallery
 * About Us
   * Contact Us

 * Home
 * Services
 * Gravel Delivery
 * Project Gallery
 * About Us
   * Contact Us

Call Now


HARDSCAPE DESIGN & OUTDOOR LIVING SOLUTIONS

Residential & Commercial Landscape Design & Installation Services.

Get a Free Quote

Lighting
Tree Services
Pavers
Irrigation
Pool Decks
Design
Pergolas




HARDSCAPE DESIGN & LANDSCAPING


SERVICES


LANDSCAPE DESIGN

$


HARDSCAPES

$


GRAVEL DELIVERY

$

ABOUT


PROVIDING BEST-IN-CLASS OUTDOOR LIVING DESIGN IN ARIZONA FOR OVER 20 YEARS

Contact us today for a free quote, in residential or commercial landscape design
services. Since 2010 we have been transforming outdoor living spaces into a
breathtaking oasis. Let us bring your vision to life and create the outdoor
living space of your dreams.

Get a Free Quote



BEFORE & AFTER


Project Gallery


FREE IN PERSON QUOTE



Name:(Required)
First Last
Phone:(Required)

Email(Required)

CAPTCHA

Email

This field is for validation purposes and should be left unchanged.


SLATE & TRAVERTINE

POOL DECK

PERGOLAS & BRICK WORK


YELP REVIEWS

 *   Christo and is team are awesome!! Would recommend to anyone looking for
   landscaping, turf or patio pavers.
   
   Dennis P.
   5/20/2024
   
     I hired Green Valley Hardscaping & Tree Specialist to extend my driveway
   and entry way with pavers. They did an excellent job and i would hire them
   again.
   the... read more crew was friendly and hard working and they completed the
   job in a timely manner.
   
   Jeff B.
   5/18/2024
   
     Cristo was very professional and provided a written estimate for me. Very
   fair pricing. We had Cristo and his team remove a dead tree and then install
   a Chinese Elm... read more tree for us (with gravel and pavers surrounding.
   They went above and beyond to make sure the removal and install were done
   well and the pavers were neatly installed. Would definitely recommend this
   company and appreciate their hard work!!
   
   Katrina K.
   4/02/2024
   
     My back courtyard was a nightmare - the entire area extremely overgrown and
   an old flowerbed in shambles. Cristo responded very quickly and was out the
   next day to survey... read more the area and provide a very reasonable quote.
   The work was scheduled quickly and Cristo's team was punctual, efficient and
   professional. They cleaned out the mess very quickly and installed pavers -
   it looks perfect! I can't believe it's the same courtyard! They also planted
   a few bushes out front and cleaned up all trace of the work. Highly
   recommend.
   
   Michelle T.
   3/31/2024

 *   They have installed pavers and turf on our backyard and we love the result!
   They are professional, fast and won't miss any tiny details. It's worth the
   money and highly... read more recommended!
   
   Sharon A.
   3/30/2024
   
     Don't let the business name fool you, the Green Valley team does much more
   than trees! While we certainly could use tree services, we had the
   unfortunate event of a... read more car crashing through our block wall.
   Using Yelp's search engine with details and photos of our project, several
   companies were matched to our request. Cristo from Green Valley was the first
   to respond and I am grateful he did as I might not have considered "tree
   specialists" for masonry work. From start to finish Cristo was excellent with
   communication beginning with his prompt, in person inspection and estimate to
   all follow up interactions. He had a written bid within hours that I was able
   to digitally send to the insurance company with great ease.
   About the project: Cristo and his team were amazing at what they do as a well
   oiled machine. So very skilled, I was extremely impressed with the efficient,
   professional and quality work they provided. They had the necessary equipment
   to expedite the process, cleaning up as they worked through the day. Our new
   wall was closely matched with the original which was no easy task as Cristo
   had to secure the unique matching blocks. There is no doubt that we will look
   to Green Valley for our future home improvement and tree maintenance needs!
   
   Kim B.
   2/23/2024
   
     We hired Cristo and his crew to install artificial turf in our backyard. I
   had no idea how much work was involved in removing the grass and dirt and
   the... read more amount of prep work before even putting the turf down. They
   did the work in a very professional manner, making sure that the turf was
   perfectly placed. There was only one seam and I would challenge anyone to
   find it. They did the work exactly as requested at a very fair price. To put
   it simply they exceeded my expectations!
   
   Jonathan P.
   1/29/2024
   
     We hired Cristo from Green Valley Tree Specialists to put artificial turf
   in one area of our preschool playground and we are beyond happy, not just
   they did a great... read more job on a super bowl Sunday but they also left
   the playground better than how they found it! They blew and power wash the
   entire place making it look beautiful!
   
   We are really happy we found them and will definitely use it in our future
   projects.
   
   Veronica O.
   2/13/2023

NextPrev
 1. 1
 2. 2


GOOGLE REVIEWS

   
   

 * My backyard has been transformed from a dirt lot to paradise. Thank you
   Cristo love you brother!
   
   Izzy Byrd
   March 14, 2024
   
   They did a great job, I would use them again for a future job. The initial
   response time to my inquiry was within hours, they came for a quote the...
   read more next day and exactly one week from when I reached out my project is
   completed. Cristo is very professional, the team is detailed oriented and the
   work is impeccable.
   
   Naomi Hillsman
   March 14, 2024
   
   These guys are truly wonderful. We were referred to them by friends who had
   some landscaping and hardscaping work done and their home exterior looked
   absolutely beautiful. All we needed... read more at the time was a wall and
   they were so quick to get back to us. Their pricing was also very
   competitive. We will definitely be using them again in the future. They
   literally do everything: trees, Landscaping, walls, pavers, turf, exterior
   travertine, ROSES, literally everything. The quality of the work speaks for
   itself and we could not have been happier with what we’ve seen and
   experienced.
   
   KaSandra Lewis
   March 14, 2024

 * Green Valley came out to remove a tree and rebuild a brick wall the tree
   damaged. Their team was great and they did amazing work. The crew cleaned up
   all... read more their work and left no trace. I had an amazing experience
   and I would highly recommend.
   
   J M
   March 7, 2024
   
   Don’t let the business name fool you, the Green Valley team does much more
   than trees! While we certainly could use tree services, we had the
   unfortunate event of a... read more car crashing through our block wall.
   Using Yelp’s search engine with details and photos of our project, several
   companies were matched to our request. Cristo from Green Valley was the first
   to respond and I am grateful he did as I might not have considered “tree
   specialists” for masonry work. From start to finish Cristo was excellent with
   communication beginning with his prompt, in person inspection and estimate to
   all follow up interactions. He had a written bid within hours that I was able
   to digitally send to the insurance company with great ease. About the
   project: Cristo and his team were amazing at what they do as a well oiled
   machine. So very skilled, I was extremely impressed with the efficient,
   professional and quality work they provided. They had the necessary equipment
   to expedite the process, cleaning up as they worked through the day. Our new
   wall was closely matched with the original which was no easy task as Cristo
   had to secure the unique matching blocks. There is no doubt that we will look
   to Green Valley for our future home improvement and tree maintenance needs!
   Head to Yelp to read more glowing reviews for yourself, you won’t be
   disappointed!
   
   
   Kimberly Bailey
   February 28, 2024

NextPrev
 1. 1
 2. 2


LET’S START YOUR PROJECT

Revamp your landscape with Green Valley Hardscapes & Tree Specialist. Offering
expert design and installation services for any outdoor space. Contact us today!

Get a Free Quote
 * Follow
 * Follow
 * Follow
 * Follow

Residential & Commercial Landscape Design
Licensed | Bonded & Insured
ROC #345208 | ROC #344987
Privacy Policy

CALL US


(480) 741-9280


GET LANDSCAPING TIPS


SIGN UP TODAY!



Name(Required)
First Last
Email(Required)
Enter Email Confirm Email

Privacy(Required)
I agree with the storage and handling of my data by this website. - Privacy
Policy *
Phone

This field is for validation purposes and should be left unchanged.

Copyright © 2024. All Rights Reserved

Website proudly built by




Notifications