Skip to content

A boutique marketing agency for small businesses & nonprofits.




We love helping you grow

We created Main Street Marketing Mix to make social media and online marketing affordable for small businesses and nonprofits.

We can help you create posts, newsletters, and blogs that will drive engagement, website traffic, and sales (or donations) on a limited budget.

Our goal is to help you grow by providing powerful tools at affordable prices so that everyone can succeed on Main Street!

The Right Mix For You

We’ll help you pick the right marketing mix for your goals and budget

Social Media

Beautiful, on-brand social media posts to grow your customer base

Content Marketing

SEO-optimized blog posts strategized to bring your target market to your website


Landing pages or whole websites to give you a professional web presence.

Email campaigns

Build relationships, strengthen brand image, and get results.

Your marketing plan — fast!

You don’t have time for endless meetings and follow-up calls. You need a partner can generate ideas independently — ideas that bring you business.

That’s why we’ve developed a process to get an effective marketing campaign up and running for you with as little as one meeting and a few e-mails.

• Interview you about your business, your goals, and your budget
• Craft a clear image of your target market
• Figure out the best ways to reach them and turn them into customers (Social media? Advertising? Blog posts? E-mail newsletter? Landing pages?)
• Create a clear marketing plan, including customer personas and a keyword strategy
• Mine your website, videos, brochures, and current social posts to create campaign materials (see examples below)

Our Work

Our team knows how to draw inspiration for social media and content without demanding a lot of your time.

Click here to see how we’ve produced work for busy entrepreneurs and nonprofits.

Our Team

We are a league of independent professionals working together for you
Lauren Haas

Content Strategist

Antonis Ntoumanis

Graphic & Front End Designer

Content Writers

We work with independent professional subject matter experts

Virtual Assistant


Hire an Expert

When I’m not managing social media, I’m writing about it. You’ll find my byline on high-profile marketing websites like Constant Contact and Composely — and I ghostwrite for many others.

These companies hire me to write marketing content for them because they trust my digital marketing expertise.

I’ve been starting and running small businesses since 1994, and marketing is my forté. There’s just no substitute for those eyars of hands-on experience.

Lauren Haas, founder

“Lauren is a gem and has been wonderful to work with. She really understands what I want to see on our social media and delivers a beautiful product.

She is quick-witted and thorough and knows just what is needed to keep the content fresh and relevant.”

Alicia Aboussie-Yildiz

Aya Sofia Restaurant

When Lauren took over our social media, newsletter, and blog, we saw results immediately. She’s grown our private donations from $0 to well over $100,000 a year.

She has a deep understanding of our program, and we trust her completely. She’s freed us from worrying about marketing so we can focus on our work with the kids.”

Viviana Martinez

Niños del Sol Peru, inc

Transparent Pricing

Use our Transparent Pricing Tool to create a package that suits your needs, and see your monthly price in real-time at the bottom.

Our flat rate for web creation starts at $1500 for a customized 5-page WordPress website.

The above price includes:

  • Generating ideas for marketing-oriented posts
  • Original graphics every month (yours to keep)
  • Hashtag research
  • Post scheduling for peak times
If, after your free consultation, you decide to go forward you’ll be billed a $300 initial setup fee. That fee includes a content/social media marketing plan for your business, keyword or hashtag research, initial consultations, etc. Then you’ll be charged the above amount each month for as long as the scope of work remains the same.

We’d love to hear from you! Drop us a note at