We love the professionalism of the staff. They are always willing to explain the problem and reassure us that the problem will be fixed. They also keep their word. They will let us know the cost once they do their diagnostic check and the cost doesn't change when the job is done.