To give you Gods honest truth "Yes". They have never let me down. Never had issues after repairs. They use high quality parts. So price may be a little more than others. But you get what you pay for. Hope this helps.
I've used this place 4 small repairs , also twice 4 smog probs on my old truck. They seem very fair, honest, business -like. They don't chit-chat &waste yr time. They do the work & getU on yr way
Thanks! Your answer is awaiting moderation.