Kaneohe, HI
Best customer service I have ever experienced. Please make sure you make an appointment or be ready to wait, they are very busy because they are so great. I did not have an appointment and brought 2 vehicles in and they were able to help me, just had to wait to get fit in the extremely busy schedule. They were so great I brought another vehicle back the next day and waited because I trusted their service and was so happy with their customer service! They have my highest recommendation.