Eric and his staff takes the time to explain everything before they do start the repair. He estimates are always true and there are never any surprises at the end, If they discover any additional problems they call and clary explain the issue. I believe I am getting the correct service completed at a reasonable rate.