We have been long time customers of Dave at AZ Landscaping. Although he is ALWAYS late to arrive, does not return calls in a timely manner and has even been a NO SHOW, we have stuck with him because his crew does good work. We have finally given up!!! We scheduled Dave two weeks in advance to clean up our yard before a big party. He was to arrive at 9:30 and by 11:00 he still was not there - typical. We called him three times - no answer and no return call. He was a no show AGAIN. We ended up doing as much of the cleanup as we could ourselves. Our party went ahead as planned in a yard with dead plants that had not survived the winter. We never heard from Dave, however his wife called a few days later and apologized that he had failed to put us on the schedule and would like to reschedule to do the work two weeks from now. No way, they have lost a customer!!! By the way, Dave does not do any of the work himself, he talks on the phone and runs errands while his very fine crew does the labor. I recommend that you look elsewhere.