James Madison Shell is my go-to stop for auto service. Over the years, they've provided friendly, fair service and made sure that I was satisfied with their work. Most recently, I came to them needing new tires in a hurry before a road trip, and they went above and beyond to ensure the job was completed a.s.a.p. I recommend James Madison Shell whole-heartedly.