I would give zero stars if I could. I took my travel trailer to this shop after a wheel bearing went out. 2 days of working on it and they still could not get it right. The trailer was taken to another shop and fixed properly in leas than 1 hour. When I asked for my money to be refunded the owner Steve became combative, threatened me and yelled at me. I paid to have a service performed properly and it was not. I am now contacting the BBB and my attorney to handle the situation. Stay away from this business at all costs.