Buying a home is an exciting step for a potential Alabama homeowner, but there are certain things that can stand between the buyer and his or her goals. If you are about to sign on the dotted line or make an offer, you will want to learn as much as you can about the...

read more