November 2023
This review is long over due as I’ve been going to Owin’s for 10 years now. In an industry that can be predatory at times, it’s so valuable to have a reliable mechanic that you can trust to do right by you, and that’s Owin. Thank you for always taking good care of our cars and at such a great price!