I can't point you to a good one, but I did hear something recently that I thought I would pass along... Be very leery of your agent's guy. They wan't the deal to close so they get paid, so it is in their best interest to point you to an inspector that is not going to be very thorough. If they set you up with Holmes, he is going to scare you away from the house with a laundry list, then the agent has to start all over showing you more homes.