Have problems?
We've got solutions!



Grow your online presence, improve user experience, and engagement with an effective digital strategy.

Content Marketing

Fast, affordable and professional copywriting services to suit any of your needs.

Influencer Marketing

Find the right influencers to promote your brand/ service to the right audience.

SEARCH Engine Optimization

Ramp up your website rankings with the help of our proven to work SEO strategies and tactics!


From simple blog-style designs to complex e-commerce solution, we can design, build and maintain a website for your business.


Let our beautiful photography speak for itself. We specialize in travel, landscape, and portrait photography.


We produce, shoot, and edit professional video to promote destinations, hotels, tours, and services.


Oksana and MaxWith combined 15 years of experience in all facets of marketing and design, our team has the skills and the know-hows to deliver on your business goals and objectives. If you are looking for a team with relevant education and experience, we may be just what you need.

Our experience ranges from small start-ups to multi-national organizations in Canada, USA, Australia, China and the UK. Over the years, we have gained great understanding and hands on experience in branding/marketing, digital landscape, design, social media platforms, SEO, SEM and strategies that drive results.

O&M St John Creative Solutions was founded by Oksana & Max St John, a husband and wife duo with a proven record of developing and implementing comprehensive digital marketing strategies to drive business growth, brand awareness, and engagement. After many years of experience working both of the client and agency side, we are now providing solutions to small start-ups and medium sized organizations in North America and beyond.

  • Professional

    service from start to finish

  • Committed

    to delivering on time and in full

  • Dedicated

    to your project and your deliverables

  • Passionate

    about our work

Get in touch