How long does SEO take in a market as competitive as Birmingham?

Results vary. Some businesses see early improvements within around three months, with more sizeable results more typically within six to twelve months. Competition and your starting point make a big difference, and we can't guarantee rankings.