These guys were great. They were late to our initial estimate meeting, but the price was very reasonable and were able to do the work the next day. They were also a little late for this as well. I did lawn care work in my youth and can empathize with schedule creep throughout the day.
The yard was in pretty sad shape, especially all of the plantings. And now everything looks great, with one exception - they only had a leaf blower and during the cleanup it wasn't the best solution for keep the gravel out of the planting beds and vice versus.