Not necessarily. If your existing website theme is unique, relevant, appealing and user-friendly, you are not required to change it. But if your current theme is bad looking, has a poor layout and disoriented colors and fonts, ask your on-page SEO company to change it immediately.