We have went with CWC landscaping two times for some landscaping needs. Before we moved into our home, someone had tried to steal the drip system box and burnt it out. We needed a new box and some valves/heads replaced. CWC came out quick, figured out the problem, gave a quote and was scheduled fairly quick as well (other than my stalling on getting it set up). From what I could tell pricing was right, but I was very happy with the quality of service. We also used them for some maintenance, we do most of our own, but we don't know trees. I will be continuing to call CWC with our yard needs.