The team at GrandScapes has done a great job for our family caring for our yard - mowing, edging, seeding, weed control, etc. Additionally, they have suggested replacement shrubbery when I asked for their help. I had several other yard services over the past three years and was never satisfied with the client service or the results. I know I'm a bit picky, but I expect high quality when I pay for any service. In this case, I have been very satisfied and would recommend GrandScapes to anyone in the triangle.