Arrived on time Explained job well Reasonably priced And left work area clean. Great first impression