Get a good buyer's agent/realtor. Someone that is on your side trying to find a good house for you to buy and avoid problems. Someone local, not someone that works for a giant realty group that doesn't need word of mouth business.
Not even shaving related...