Have always had a good experience with them. All techs are honest and explain any problem areas with me. There is always an option to do any work suggested later. Decisions are left up to me.