About Our Marketing Collective

You’re a wise business owner and you want the very best. Your message matters, which is why you won’t let just anyone tell your story. You need a company that intuitively understands your purpose, mission, and goals in order to give your business the competitive edge it deserves.

We’re listening. We get it. You can trust Steven James to deliver.

Connecting experience and ideas

Collective Marketing Expertise

We are a rare collection of talented individuals dedicated to creating quality video, photography, post-production, graphic design and other media services. We are seasoned professionals who have honed our crafts in many areas: feature-film production and distribution, social media management and advertising, private and public education, professional theater, independent and corporate cinematography, and integrated marketing.

An idea factory

Innovative Strategies

We are architects of ideas. We build with words, sound, light, video and a variety of digital media platforms. We are connoisseurs of relevant content, ready to craft your message and engage your audience. We continually research the latest trends and techniques in the industry while at the same time never losing focus of proven principles of excellence.

The bigger picture

Integrated Marketing

There’s more than one way to tell your story. Our mission is to choose the platforms that will unify your message and increase your exposure. We have a robust palette to choose from: video, photography, graphic design, web development, digital marketing, social media and more. One size does not fit all. The Steven James Team will design a custom-strategy tailored to meet and exceed your needs. You’ll be well-dressed and well-suited for the marketplace.

Our Work

Utilizing a customer-centered, four step system, Steven James develops, creates and delivers customized marketing campaigns aimed at maximizing a client's vision.

Bring us your story. We'll bring it to life.

Contact Us

Have questions? Contact the Steven James Team at 585-730-4762 or fill out the form below for more information.

We’ll get back to you as soon as possible.

Send us an email: