Been taking my car here for maintenance/oil changes for a while now, always get great service at fair prices. Most recently I took it in for a battery test and change, after I noticed my car wasn't starting up normally and I suspected that it was the battery causing the issue. Since the issue was unforseen, I didnt get a chance to make an appointment, but they took my car anyway and were willing to help me out right away with testing the battery, and then subsequently changing out my battery that same day after I got confirmation that I needed a new one, not long after getting it tested. Their willingness to accommodate me was very much appreciated, I was able to get back on the road much sooner than I had anticipated. Appointments are available though, so I reccomend going that route if possible. They are easy to schedule online, which is how I usually do it for other visits. Definitely reccomend this shop for honest, reliable work and service!