William and team did an amazing job for us on an extensive project. The project including a large retaining wall, drainage repair, bed refresh and firepit. I had a specific vision in mind, which required some effort from the team to pull out of my head, but they did great! My objective was to incorporate needed hardscape into a more natural, organic landscape and the team achieved that. William listened and communicated very well. As in ANY construction based project, with changes there can be time delays and cost overruns. That is to be expected. I made several changes to the scope, which impacted finish time and cost, but William was always communicative about those changes. The only con I can mention is that my husband preferred a tighter method of scope changes and invoicing with better break down of line item pricing. I suggest attending the selection of product for continuity and color selection because color is very subjective. Otherwise, the crew was incredibly polite, attentive, helpful, and skilled. We will be using them again!