They took their time installing it, had the manager come to double check it which made me feel more confident in their work. Just had a tune up and they let me know what they did and recommended things for future.