Why isn't it law that a house has to be inspected before it is put on the market? That way I can read the report and make an offer that would be more in line with what the house is worth? I could have a house inspected before making an offer - but in this market the house would probably sell before the inspection report was complete -- and I'd still be out the money for the inspection.
The main reason is so that its your inspector with your report. Not a cherry-picked report from an inspector that was friendly to the buyers with tricks like blocking access to areas where there are problems in the house so the inspector couldn't look at those places.
Are you a first time home buyer? EVERY house has problems. Even brand new houses have crazy stuff with them. It's just the nature of the beast. Don't look for the perfect house or fret minor problems. Worry about:
- Signs of water damage with a paper trail on remediation.
- Big problems with electrical (not "no GFCI breakers". stuff like knob and tube wiring, unpermitted work, etc.)
- All things related to the foundation, including grading and drainage problems. Structural engineer inspection is cheap, fixing foundation problems is horrendously expensive.
- Clearly deferred HVAC or roofing maintenance.
- Siding or other building envelope issues that are widespread throughout the home.
Basically the things that cost a LOT of money to fix. Don't try to get a perfect house w/ no problems, they don't exist, instead get one where you know about the problems in detail and they are all smaller things that you can either fix in time or take preventive action to fix.