Most good SEO companies use retainers while others bill by the hour for their work The cost depends on the time it takes to do the work type and complexity of the website goals your business has and the experience of the SEO experts involved in the project Generally prices start at 1 000 GBP per month which includes an SEO package tailored for small businesses just starting out Mid-sized established businesses can expect to pay 5 000 per month Whereas companies working in highly competitive niches with big organic traffic growth goals should expect to pay 10 000 per month for SEO services