Buying and selling a home is a very exciting time in most of our lives, but it is also one of the most stressful time ...