Buying a home can be an exciting and stressful experience. Not only do you need to find the perfect house for your family, but you also have to