Why is there a minimum three month commitment?
SEO is a medium to long-term marketing strategy. There is a lot of work to complete, and it takes search engines weeks, sometimes months, to recognise the changes to your website and move you up through the rankings. Any less than three months is not enough time to complete the work and observe any beneficial changes and results. You can cancel or move on to a monthly rolling contract at the end of the three months.