They do thorough inspections and it's worth it if you have them do the work (ends up being free) but they will charge you way too much for the inspection if you have them do it separately, in my case it was because of a schedule conflict. The work I wanted done was simple, just an O2 sensor and belt replacement, the problem can be diagnosed with a scan tool in less than five minutes, but the manager insisted I needed them to do a full inspection, and I assume because I would've needed to take it back to their shop another day to have the labor done, they didn't trust me to return to them so they wanted $210 for *just* the inspection. Sloan's does great work but they need to have more faith in their customers, especially customers like myself who've used their services in the past multiple times. I don't think they're using the inspections to upsell people, but it's suspicious enough for me to find another mechanic. I work in the computer repair business so I know customers can abuse good customer service, but you guys should trust your returning customers, they returned because they trust you and that relationship should be mutual. And please don't push the inspection to customers if they want just a simple thing done.