This was my first go at Hagins and it will not be my last !, the customer service was excellent, communication was on point , i had quite a lot of work done to my truck and it was finished in a timely mannor. Andy was up front from the get go, he gave me all options for the service to be done. the shuttle service is a nice feature to and from the shop Sid the driver was very personable. When the truck was ready Brandon who handled the paper work was thorrough and explained all work that was done i have to say this is a first class shop and i will never go back to the dealership to have work done Andys work is not cheap...you get what you pay for, plus you get a 2 year warranty on all work done, you just can not beat it. Just a satisfied new customer !