Calling, setting up appointment to get the estimate, getting the estimate, and having the services performed close to the agreed-to date - only off by one day - all went very well. One delivered tree was different than what was on the estimate I guess due to unavailability, but it was similar. Several of the trees either had a blight or had damaged trunks (one was gouged coming off the truck) and one and quot;didn't look very goodand quot; according to the main person delivering and planting, although they are warranties for a year (our prior landscaper warrantied trees for 2 years, so this was a little disappointing too). The trimming did not really go as I expected. The person who did the trimming hadn't talked to the person who did the estimating, so he didn't know what was to be done. I was home that day, so I was able to tell him. Although, when I told him the plan that his boss had determined for the tree (that had some dead branches, and that his boss said would be cut way back, even on top), he said he didn't know what his boss had in mind, so he just took off the dead branches. Overall, I don't think he was very skilled at trimming the bushes and tree. He also told me to put tree wrap over the gouge on the tree they damaged getting off the truck, but another person in their office told me a few days later to take it off. I was also a little disappointed that the trees were all in pots (indicating they were grown in pots) and not burlap (grown in the ground), so I don't think the overall quality of the tree stock was as good as I've gotten from other places. One of the pine trees also has a damaged/dying top branch, which might be an issue next year if it loses its leader. Now for the billing process...I had given a $1000 dollar down payment a month before the work was scheduled, and which was promptly cashed, but when the final invoice arrived in the mail a few days after the job was done, the downpayment was not listed or deducted! So I made a special visit to their store to get their records straightened out, taking proof of my cashed check, since I didn't think it could have been straightened out very easily over the phone. They took care of the problem quickly, recognizing that they obviously had a glitch in their bookkeeping. So, overall, I give then a grade of B. They were personable and responsive, but the overall quality of product, knowledge of crew, and error in billing keeps me from giving a higher rating. They were still better than some others I have used in the past, and will likely do business with them again, but probably not exclusively.