I found BJ's Landscaping on Yelp. Initially, they did well. I had them come and take out two trees and then ongoing regular yard maintenance. The first few visits went well, but then things went downhill. They use weedkiller that wasn't killing the weeds. It was dyed blue so that I'd know they sprayed. The blue weedkiller didn't kill the weeds, but turned my yard blue. I asked that they not use blue weedkiller, since it wasn't doing the job anyway. They stopped, but then they didn't take care of the weeds. In the end, I had to call twice and have them come back because my yard had gotten out of control with weeds and they also hadn't done a requested tree trim that they quoted me on, but hadn't completed. After the second visit of not taking care of the weeds and not trimming the tree, they invoiced me for both. I called and said I would not be paying the invoice until the services were completed and they said that they'd check the schedule and get back to me. I've yet to hear from them. I gave it 4 days and then finally left a message with them telling them to take me off their schedule and we'd not be needing their services anymore. I also said that I'd pay for the last service performed (even though they left weeds everywhere) because they'd send people out twice, but that I'd not pay for the tree trim since it was not completed (or even started) I asked them to re-invoice me for just the service and I've not heard back. I won't be using them ever again.