I have used this business several times and been unhappy. Several of my family and friends have had the same service too. It seems everytime you go there to have a repair, you end up with a different problem soon after. They are also dishonest and do not do a good job on repairs. There are other choices in getting a car repair and I would reccomend checking them out first. I have not gotten tires from here, so I can not speak about the tire service.