Yes they do and they do outstanding work! Very honest people hands down the best in Tucson. Had them work on both my 2006 WRX sti and now my 2015 Subaru WRX.
I believe they work on all foreign vehicles. Best to call and save you a trip.
Thanks! Your answer is awaiting moderation.