Excellent service, technician explained everything in detail. Courteous, clean, professional. Very satisfied