Search Engine Optimisation is at the heart of online business development. People are searching for products and services every single day. Sites don't become number one by accident - they need a development programme by someone who understands the way search engines work.

If the company you are talking to are too vague, optimistic or make huge promises