There's a reason we're generally advised to keep our mortgages to a minimum -- that monthly payment isn't the only expense you'll incur for the privilege of being a homeowner. In addition to property taxes and insurance, homeowners must also contend with annual upkeep and repairs, the cost of which doesn't tend to come cheap.