About
There from the start of online marketing
Online marketing has only been a legitimate advertising and marketing tool for a couple of decades. Bright Productions has been there from the start, since 1995.
Expertise, responsiveness and ethics
These three principles place us among the top echelon of online marketing firms and explain our longevity. Many of our original core clients are still with us, which speaks volumes about our expertise, flexibility and professionalism as a full-service veteran agency in an ever-changing field.
We apply these principles to the core components of successful online marketing: web development, social media and search engine optimization. Our team has the skills to create and service the most complex projects, from scratch to a polished finish. We are large enough to handle complex projects, yet small enough to provide personal, attentive service, and we are often able to make requested changes within 48 hours.
Reputations are built on consistency. At Bright Productions we are known for our unwavering ethics and for always doing what is in the best interest of our clients. Our loyal client base shows it best.
In particular, we have a wealth of experience with specialty food companies such as Bubbies Fine Foods. We understand the challenges and opportunities of working with a potentially niche audience, and know how to make connections with your customers that stick. See our latest work.
Our team
The people who do the work

Brian Petro
Owner and CEO
Brian opened the doors of his marketing agency in 1995, when the internet was still an emerging technology. Since those days he’s worked with many small businesses and more than a few larger ones, including WestAmerica Bank, Chevron and First American. Brian’s expertise includes social media, search engine optimization and online advertising, and he brings something extra to specialty food companies from his 20 years of marketing experience in that space.

Steve Rustad
Creative Director
Steve’s professional experience spans more than 40 years, including stints as an educational film producer and director, a national ad agency art director, and a greeting card writer and artist. Since 1985 Steve has run an independent business providing marketing, advertising and creative services to clients nationwide. His association with Brian and Bright Productions dates back twenty years, and he has played a major role in almost every creative project we have done.

Rob Almond
Business Development Manager
Rob opens the line of communication between clients, customers and businesses to establish relationships and achieve common goals. With over 20 years in retail sales management and beverage sales distribution, Rob has experience in sales management consultation, team building, professional development and strategic implementation.

Justin Doolaege
Web Developer and Engineer
Justin is a curious person who enjoys figuring out the building blocks of the world and rearranging them to build something even better. His career is developing software, but his life is adventuring. At Bright Productions he brings clients’ ideas to life on the web, and he enjoys nature in his free time.

Denise Marcos
Social Media Marketing Coordinator
Denise officially has the longest degree ever, but in a nutshell she’s a journalism major with experience in marketing and nonprofit work. Her passion for storytelling has carried her through many areas of the marketing sphere, and she has written everything from feature articles and press releases to copywriting and social media content, with a fun blend of marketing strategy and fundraising.

Steve Figueroa
SEO and Digital Ad Specialist
Steve is a consummate entrepreneur, approaching each client’s project as if it were his own. With over 25 years of photography, digital marketing, telecom, IT and management experience, his tool kit for turning ideas into reality is expansive and ever growing.
Giving back
Honored to do pro-bono work for our community
Let’s talk
Request a consultation
Tell us about your brand and the best time to talk.
What happens next
- We get back to you within one business day to set a time.
- We talk by phone or video, at the time that suits you.
Thanks. Your request is in.
We’ll get back to you within one business day to set a time for your call. If it’s urgent, call 707.585.2088.



