Buying a home is an expensive proposition. Beyond the sticker price, there are plenty of other costs that come along with owning a home. When you buy, it is important not to be surprised by the new expenses, so be sure to plan for everything when making your budget. Continue reading