I hadn't seen the negative reviews for this place before I went, and I'm happy I didn't read them because I would've passed right by without a second thought; I'm glad I brought my business here.The staff was friendly and professional and helped me with a minor issue with my car (a loose battery cable) and an oil change. They also informed me that my safety inspection had expired (true - my bad) and performed one for me on-site. Since I was told it would take more time than I wanted to wait, I caught a bus home and was pleasantly surprised that they called me each step of the process with fixing my battery, completing the safety inspection (passed), and made sure my car was in tip-top shape for a very fair price (about 110 bucks for an oil change, inspection, and battery work under the hood).The Manager informed me of some upcoming things to watch out for and told me my car was ready for pick up - all within 2 hours. These guys are great!To the reviewers who lamented the safety inspections, don't blame the service station - that's something mandated by the Commonwealth of Virginia.To the people complaining that they give a discount for cash or debit users (vs. credit card users), would you rather have a dishonest business that charged cash-paying and debit-using customers the same amount for a service (credit card fees) they didn't use?To those who complained the inspectors found something, would you complain about a doctor who found out you had a medical condition during a physical exam and about the price of your treatment? No, you would be thankful that it was caught early before it got worse.Bottom Line: If you want great service, honest advice about your car, a fair price, and if you want to support one of the few remaining family businesses in the area, give these guys your business.