Avoid this place at all cost, I brought my truck there to get a front wheel stud replaced that broke off and to get the truck inspected. It took 3 different weekend trips for them to finally fix it and when I went to pick it up it was 1,070 dollars. I started off by telling them I needed it done by Monday to drive my truck to work. I dropped it off on a Friday and didn't hear anything back so called on Sunday and they said the wheel hub would have to be replaced because they couldn't get it off in order to change the wheel stud without messing it up because it was stuck, they still had to order the part and didn't do anything to it by Sunday so I told them to put it back together and give it back to me because I needed it for work. I dropped it back off the next week on Saturday to have it finished but the part didn't come in until Sunday and they weren't able to finish again, so they put it back together and gave it back. The third weekend I wasn't even going to take it back because of the previous times but they were one of the only places open on Sunday to be able to work on it, so I dropped it off on Friday for the third time and they said it would be done by the end of Sunday for me to pick it up and also said it would be 280 dollars to change out the wheel hub and do the inspection. They called on Saturday and said that the spindle was bent and wouldn't allow the wheel hub to be taken off to replace and that the whole spindle knuckle would need to be changed but that the manager already charged me for the other parts so the manager was going to cover the cost difference of the spindle replacement. I didn't hear anything after that so called back on Sunday and the person on the phone told me they were still waiting for the part to come in and that it would be an additional 700 something dollars for parts and labor. I told them that I was told just a day ago that the additional parts were said to be covered by the manager for selling me the wrong parts and nobody knew what I was talking about. At this point I was irritated and just told them to hurry up and give it back to me. It wasn't done by Sunday like they said it would be so I told them I needed it for work and just put it back together because they were STILL waiting for the spindle knuckle to come in, I could have went to an auto parts store and bought that off of the shelf and it took them 2 and a half days to get it. They informed me that my truck was all taken apart and that I wouldn't have a ride for work but it would be done by Monday, I called from work on Monday and was told they were waiting for the part to come in and it should be ready by the end of the day. I got a ride there after work and it still wasn't ready, long story short they finally finished it on Tuesday and it costed me 1070 dollars, 3 weekends of no vehicle and 2 work days. Its sad how one location can tarnish a whole franchise, just read the reviews of this location for yourself. Firestone is not that bad of a company, I have used multiple locations in the past. But I am so mad and heated about this that I will never use a firestone for business ever again. There is no reason that changing out a spindle knuckle and getting a state inspection should take 3 weekends and 2 of my work days without having a ride when I made sure to tell them each time before I dropped it off if they would have time to fix it because I needed it back for work by Monday and they agreed to it all 3 times. I ended up having to pay the 1,070 to pick my truck up, never will I go back to a firestone again. Save yourself the trouble, time and money and go somewhere else read more