40+ years of experience

We launched FireRock Marketing as small business sales and marketing consultants in 2010 to help small businesses navigate the rapidly changing marketing environment.  This has helped to free ourselves from the constraints and pressures of the corporate rat race, while helping business owners achieve their growth goals.  

Our team has spent the last 40+ years in various sales and marketing leadership positions on both the client and agency sides.  Over our careers, we’ve built successful marketing programs for big brands from diverse categories including footwear/apparel (Timberland and New Balance), healthcare/pharmaceuticals (Sanofi, Genzyme, Pfizer), and technology (AT&T and American Well).   The lessons we’ve learned along the way put us in a unique position to help small businesses navigate the new world of marketing.

How we work

  • We are respectful of limited budgets. Our engagements typically run between $3K-$7K a month, though we have some clients under $1K and others over $10K. We will work within your budget and deliver the results you are looking for.
  • We fixed bid everything. We don’t nickel and dime our clients with hours reports. We listen to your needs, bid the project and deliver.
  • We start with strategy to understand your business challenges and to identify your ideal customer types. We perform an in-depth analysis of your business and marketing efforts to optimize your current efforts while looking for areas to gain an advantage.

What makes us different?

  • Experience and savvy. 40+ combined years of big time and small business marketing.
  • Transparency and accountability. We hate BS as much as our clients do. We show our work and hold ourselves accountable for results.
  • Sustainable results. We focus efforts and investments on the tactics that are having the most impact. We test and measure everything we do. This allows us to focus on what works and adjust what isn’t delivering.

Don’t take our word for it. See what our clients have to say!

Schedule a time to talk