It is important to remember that high prices do not mean high quality in SEO companies. Instead, select a company on your customer base, reputation and their site customization and Google ranking support. Likewise, if a company offers you a “guaranteed” # 1 ranking for a ridiculously low price, it’s probably very good to be truthful.
Gathering many objectives is a great way and always makes sure the quotes are supported by the contract, so you know what you are getting for your money. This will also help in asking what their payment terms are and if they have any charges for the initial termination.