What is the first step of the home buying process?

On average, how long does it take to buy a home?

How much can I expect to pay the real estate agent who is helping me buy a home?

Do I need to work with a real estate agent when I am buying a home?

How high does my credit score need to be to buy a home?

How much should my down payment be?

Do I sell my current home before buying a new one?

How many homes should I look at before putting in an offer?

How do I make an offer and how long does it take for the seller to accept or reject my offer?

What do I do if my offer is rejected?

What happens when there are multiple offers made on the house I want to buy?

Should I meet with my bank before I start looking at homes?

Should I have the home inspected? Are there different types of inspections I should have done on the house I want to buy?

What steps happen once my purchase offer is accepted?

What is an earnest money deposit?