A home inspector may not catch every potential defect, however employing one can greatly improve your chances of identifying potential defects, allowing you a chance to negotiate changes in price, know ahead of purchase that there are issues or even back out of your purchase if the defect (or accomodations by the seller to cure it) do not meet with your satisfaction. Here are two websites where you can find your own inspector quailified by ASHI or NACHI and a link to a couple I have worked with in the past. I earn no compensation from any referral.
ASHI Home Inspectors
NACHI Home Inspectors
DGB Home Inspectors (ASHI)
Colorado Home Inspction Professionals