Home buyers: 5 costly mistakes to avoid

Satisfaction ensured with own agent, key contingencies