Purchasing a home is a rewarding experience. People buy houses for a number of reasons, for instance, to raise a family or as an investment in their...