Do you need to pay for SEO when getting a new website built?

Short answer, no. You’re better off paying for good initial advice regarding the basic principals of search, creating your own content (lots of it and ongoing), and then letting the optimisation process unfold naturally…