Don't think I'd recommend this shop. Took my truck here a few times now. Kept giving them chances cuz the technicians seemed really cool. My mistake🤦 Each time I left their shop for one issue I continuously discovered other issues that were either not there before or issues related to what they fixed being totally overlooked. They also misdiagnosed a major issue that ended up leaving me broke down on the side of a highway after taking it to them. The communication that I got from this shop was awful as well. They'd keep my truck for as long as they wanted, sometimes days, without telling me anything. I was always the one who had to call to figure out what was going on. Always made an appointment as well but that didn't seem to matter. My truck is older and has a bunch going on with it, wanted to find a go to shop for everything. Made the wrong choice and paid for it, my fault for trying to stick with them as long I did I guess.