If you have decided to buy or sell your home, using an estate agent or letting agent to manage the process and offer you advice can be invaluable.