Buying a home can be a challenge whether you are a first time home buyer or someone whom has gone through this exercise a couple of times. There are so many factors that can go into choosing a home that is right for you and your family. Most people only think of the price as [...]