Courteous and professional. Decent price. Clean install and more knowledgable then previous technicians I have hired. Great company.