Buying a Home the Financially Smart Way

Buying a home is a huge decision.  You are investing in your future and getting into and out of a house can be a long, frustrating process.  But nothing is more frustrating than finally getting that house and not being able to afford it!  And unexpected costs can add up fast when you own a [...]