When it comes time to buy your first home, they're a lot of steps you need to take to make sure the process is as smooth as possible. Too many people make offers on a home only to feel disappointed when the deal falls through or the house doesn't turn out to be what they [...]