Service was done well. It was a simple, but poorly accessible task. Techs are friendly and I will return again. Only thing was I felt that labor was a little high, but considering the quality of service I have received so far, I won't complain. Sometimes you have to pay a little more for quality work.