Try to find a really good inspector- they really make a difference. You could also look into home warranties. Some have to be purchased by the seller and some by the buyer. We just bought a really crap house, but the owner purchased a warranty for us, which we didn't upgrade because we know some fixit types. The warranty will get us through stuff that breaks in the first year, and then we will have that big tax return to help with new windows. I think some of the home warranties are a rip-off, but hey, he paid for it and it is reassuring. Also, you would want to make sure whatever insurance policy you buy has the added flood insurance, or whatever issues. When buying some houses, you can negotiate with the seller to fix some things first. If someone is selling as is then they are unwilling to fix stuff in order to sell it.