No, your website does not have to be built by us. However, it would be helpful to optimize your on-page SEO as we ensure our websites are SEO friendly. We might need to conduct an evaluation before beginning your SEO services with us. Please speak to us to find out more!