1. Agents are conflicted
2. Your agent's inspector/appraiser is conflicted
Hire your own independent inspector. Better if you can produce a detailed checklist to them that covers region-specific issues.
Assume that everybody that's supposed to be helping you is out to scam you.