I can't say what exactly drew me to ABC Landscaping, and I only have had one previous landscaper for comparison. I read the reviews, all of them, good and not-so good. None of them were concerning. The prices seemed reasonable and I had a specific amount I was willing to spend in my head but wanted to see what the estimate would be. My yard was A MESS! Darren responded almost immediately to my request. He scheduled a time to assess my yard and was more than willing to work around my crazy work and sleep schedules. The price he quoted ended up being way below what I was anticipating. I thought even if the work wasn't great I wasn't losing too much. He scheduled an appointment for the following week, confirmed again prior to the date and showed up on time. He did exactly what he said he would do and did so in the amount of time he said he would have it done. I have not one complaint about Darren's professionalism, the assessment/estimate he provided and definitely not about the work done. Would recommend ABC to anyone, in fact I gave a family member the contact info on the same day he cleaned up my yard! Long review but I really can't say enough about ABC Landscaping and I will not use anyone else. Upfront, honest, quality work.