On average, small businesses can expect to spend between £500 to £1500 per month on SEO services.
However, keep in mind that prices can vary based on your specific goals and the extent of SEO work required.