The workers were doing their best, but the yard work was done sloppy and not completed. The wife of one of the workers is running the business and has the worse communication skills and high ego I have ever experience in my business career. She has demanded payment same day, even before all the work was completed. It was very difficult to deal with. Stay away from contractors who will not finish their job and waste your time and money.