Any homeowner can attest that owning a home is expensive. Mortgage payments are just the beginning. There are all sorts of ...