I am very disappointed with my last experience. I've been going here for a while now and thought I had found a shop I could trust. But this last experience was awful. My truck broke down because a broken belt. So I took it here. Then when i went to take it home my gears were stuck. I took it back and the guy said that my four wheel was stuck and said he was going to see if he could remove the four wheel for now. Any how he calls me back with a 800 dollar quote and says that still might not fix the problem, but that the car drives in 2nd. I have my truck towed home at this point. When the tow truck drops it off my car starts to roll down the hill. I had to put rocks under my tires. Then I try to start my truck and my starter seems to be disconnected. Then I check my trunk and yes my four wheel drive is in there but so is my drive shaft. What the F***. My truck was working good before all this. This is a new mechanic, from the one that has worked on my truck before, and WARNING he is very very bad!