Before buying a home, you should always have it checked thoroughly by a professional home inspector, who can give you the real picture on any unforeseen issues that are wrong with a house.