Finding an SEO company is hard. We've been voted consistently as one of the best SEO companies in London. Search engine optimisation work can be pricey, and it can take a long time depending on algorithms and updates. Above all that, the whole industry can change at a blink of an eye if Google made an announcement. Yes, SEO is complicated.