March 2024
These guys are amazing, fast and no nonsense.I took my friend's car in to replace the O2 sensor and I didn't know which one. These guys found which one instantly and fixed it ASAP. Buffalo Auto Center has genuinely been the best mechanics I've ever been too!