I would also warn you that Hazel Crest does have a point of sale inspection, so you need to do it about 2 weeks before you close on a property there. You will need to escrow money for anything that needs to be brought up to code.
I use Bob Dybala at Hometeam 708-645-5696 and Tim Kerfin of Kerfin Inspectors 773-233-7446. Wonderful inspectors - they both know everything and do a great job. They are patient with homeowners and answer questions. I will recommend them both very highly.
I would be careful about using a home inspector that is referred by a real estate agent. The inspector may not be independent. Sometimes home inspectors will write a "soft report" so that the deal does not fall apart and they can get more referrals from the agent. I a not saying that all inspectors or agents do this, but it is an issue in the industry. Do you homework first.