For being on time, thorough in explaining the work done and any concerns which you had (which were none). Only reason I didn't give 5 stars is that the wrong filter was ordered so a return trip is required.