Whether you are someone doing SEO yourself, or you have an agency or consultant working for you. You probably want to know how long does SEO take?