Yes. Every mechanic that works at In the Shop Auto Repairs & Sales is licensed to perform all repairs on your vehicle.