I was very disappointed with my experience here. I was quoted a price and then charged double. They said they would call at noon, I had to call them at 5 since I didn't hear anything. He then said he would call me later that night but I didn't get a call until 7:30 the next morning. I do not recommend J H Mountain Auto.