Yes, it is possible to do your own SEO, but it can be a time-consuming and challenging process. It requires a good understanding of search engine algorithms, keyword research, and content optimisation, as well as an ongoing commitment to stay current with industry developments. If you are not familiar with SEO and do not have the time or resources to invest in learning, it may be more cost-effective to hire a professional or agency.