If you like being yelled at at 6:30 in the morning go with this guy. He came 30 minutes early and demanded the money right away although the appointment was at 7 am. We asked if he could remove some rocks in our yard, we would have paid, but he ignored my mom on both occasions. We also paid $150, so hes by no means cheap. He did an OK job, but for what he charges its not worth it.