Disclaimer - I'm only writing this review because I read many of these reviews after dropping off my vehicle and it was stressing me out! I saw that my safety inspection was overdue, I had a hole in my headlights from a rock so I went ahead and replaced the whole assembly myself, removed bumper etc. I'm new to the area and the shop I have been using was not able to schedule an inspection for over a week out so I wanted to get it done sooner and they had told me I would fail for the headlight which is why I did it myself. Anyway, I tried this place because its local. I was able to schedule an appointment one or two days out which wasn't bad. (Side note I used to live in Fairfax where you could just drive to a gas station and get it done within 30min to an hour depending on the line, I do not like scheduling inspections) I dropped off my ride in the morning. When I got home I started reading reviews and was freaking out, oh no, what problems will they find, etc. (because i wait until i leave my car somewhere to read the reviews) I was even looking into VA laws on safety inspections and what not, easy to Google. About 2 hours later I got a call saying my 4runner was ready for pickup. I rode my bike over, picked it up, quick, easy, polite. I had no issues. I'm glad I didn't read the Google reviews before dropping off my 4runner. This was my first experience at this shop, I had no issues. I would use them again if scheduling made sense. If I use them in the future I will update my review as necessary. 5 stars seems high but nothing was off with my experience at all. I can't believe I just wrote a review this long about a $20 state inspection. SMH