Been coming to James Madison Shell for inspections/emissions and general repairs and upkeep for 7 years. I have always been satisfied with the care and work on my vehicles and most importantly they are honest, good people there. I have moved a bit out of the area, but still make the drive over for any repairs!