Excellent service. Polite professional pleasant. Conscientious diligent punctual. Explained everything. Meticulous.