I wish I would have looked at Yelp BEFORE we had our backyard done. Our backyard was new so all we had was dirt. We were so excited to get our yard done but the whole process was terrible and we settled with what we ended up with because we were tired of dealing with the company. We agreed on plans and a price estimate but when construction started we saw differences that we did NOT agree too. I spoke with the man in charge and was told that he couldn't change it to the way we wanted but that we would still be happy and he promised it would look nice. Our fence is a brick wall and along that we wanted a one foot wall from the ground to elevate the plants. Instead they put the plants in the ground BEHIND the small wall so you can't even see the plants. Now we have two random "benches". They couldn't figure out how to set our irrigation system so we didn't have water on for TWO WEEKS and the plants died. We didn't get to pick out the rocks or the plants. The pavers we picked were not right as it was the wrong color. I felt that our opinion and vision did not matter. We do not like our back yard but since it was "good enough" we settled and we didn't want to deal with them anymore. Somehow our 7 month old dogs were pulling the 9" nails out that held the turf down...? Please do your research before you choose this company.