Worst service ever...left my car in the airport for one week after calling to have it towed...would not return my call to update when and what was going on...third time in the shop for the same issue...unable to reach the manager Mark or owner Anderson which Anderson is also owner of the tow truck...they then towed my car to Mazda as they were unable to fix and Mazda was never able to reach them also...charge for issues that were not wrong and no accountability constantly blaming everyone else and bottom line I took it to them and it was their responsibility. Mazda also had to replace the battery which I paid them to replace already...my suggestion take it to the dealer or anywhere else because anyways they can't fix anything