Arrived within promised time window, friendly, provided no pressure advice and future decisions to consider, efficient, cleaned well.