Very professional, friendly service. Cost of service/diagnosis visit was reasonable. Only issue was the price for the fix we needed. One inclusive price for service - cost of part was next to nothing but labor cost was $$$$$.