Shamrock was being used by the developer and so when we needed some extra work done we called them. They sent out a very professional landscape designer who took care of our needs and made some helpful suggestions. We will use them again for other projects.
Pros: great team leadership by the designer
Cons: none to speak of
more