I took my car recently for an oil change and tire rotation. While their service was slightly overpriced, since i wanted to get this done, I still went with it. And I guess that was a mistake. The work was shoddy, my fluids were not checked and to top it off, it took more than 4 hours, though it was promised to be done within 1.5 hours. The Manager was extremely rude. i would not recommend this provider/location for any service. I have had good experience in other firestone locations, but this one avoid like a plague.