Buying a home can be a very exciting process, but it is also one that can be riddled with unexpected expenses. Saving up for the down payment is only the first entry on a long list of expenses. Even once the home is purchased, the long-term increase in costs can come as a surprise to […]