Avoid the headache and empty promises. Learn from my mistake, contractor constantly missing deadlines, saying people will show up and no one would and no calls or follow up. Then as the job neared the end they demanded full payment before anyone would return. Out of frustration I completed the landscape myself. The job finished months behind schedule.
Avoid Avoid Avoid!!!