Buying a new home is an exciting journey. You save for months or years for your downpayment, make a list of everything you want in your new home and start investigating local properties. However, as you begin your purchasing process, you should carefully avoid common...

read more