Frequently asked questions

What is earnest money, and how much should I offer?
How do I determine my budget for buying a home?
How long does it take to find and purchase a home?
What is a home inspection, and is it necessary?