We just found out today that we have been grossly overpaying for our tires from Leone Tire. We have been going there for years and we found out today that the tires we have been paying $500 a piece for are $206 at Tire Kingdom. So disappointing, we trusted them.
June 2023
We have tried going to other mechanic shops around town but have never experienced this level of service and professionalism. The prices were also in alignment to other places that we've been to in the past. HIghly recommend this store.
May 2023
Be wary of this location. We went here for a tire repair. (the low air pressure warning was activated) The mechanic said our tire was loosing air and because of a previous repair the tire needed to be replaced. We aired up the tire and it holding air, no problem.