Buying a home is one of the largest financial decisions most people will ever make, yet some of the costliest problems are ...