Absolutely the best ! Big Jim has taken care of my truck for 17 years! Very upfront, honest, gives great advice when work is out of his expertise, always great value for work done, explains necessary work done in layman's detail...... & above all else he treats my truck like its his own. I highly recommend trusting him and his awesome team with your vehicle!!