The price for the troubleshooting was fair. I was offered and given a ride home. The technicians are well trained and certified. I will return to the shop in January for the repair to be made that is why I am leaving a 4 star, I want to have the repair made before giving a full review. As for now, I would and do recommend this repair facility.