Strategy 6 min read

Why the Best Engineering Firms Don't Choose Between an Agency and an In-House Team

There's a question most engineering firm principals ask at some point: should we hire a marketing person or hire an agency? It feels like a binary choice — b...

  • Marketing Strategy
  • Engineering
Why the Best Engineering Firms Don't Choose Between an Agency and an In-House Team

There’s a question most engineering firm principals ask at some point: should we hire a marketing person or hire an agency? It feels like a binary choice — build internally or outsource. But the firms getting the best results aren’t choosing one or the other. They’re doing both, and they’re dividing the work in a way that plays to each side’s strengths.

After over a decade working with AEC firms, our strongest client relationships all share the same structure. The firm has someone internal — a marketing coordinator, a BD director, sometimes a principal who takes an active role — and they partner with us for the work that requires specialized skills their team doesn’t have and shouldn’t need to build. It’s not agency vs. in-house. It’s agency plus in-house, each handling what they do best.


What Internal Teams Do Well

A good internal marketing person is invaluable for an engineering firm. They know the firm’s culture, relationships, and history in a way no outside agency ever will. They’re in the office when a principal mentions a new pursuit. They hear about project wins in real time. They understand the internal politics of which partners want visibility and which projects to feature.

The work that belongs in-house is the work that requires that proximity: proposal coordination, internal communications, conference and event logistics, maintaining client relationship databases, coordinating with project managers for content, and serving as the day-to-day marketing contact for firm leadership. This work is relational, reactive, and deeply embedded in the firm’s operations. An outside agency can’t do it well, and shouldn’t try.


What Internal Teams Struggle With

The challenge is that most engineering firms hire one person and expect them to do everything — strategy, web design, development, SEO, Google Ads, email marketing, graphic design, social media, photography coordination, proposal graphics, and reporting. That’s not a job description. That’s a wish list.

The reality is that a single marketing coordinator, no matter how talented, can’t be a web developer, a designer, a copywriter, and an advertising strategist. When you ask them to handle the website redesign, they either outsource it anyway (often to a generalist freelancer without AEC context) or they spend months trying to manage a project that’s outside their expertise. The same applies to SEO, paid search, and any technical marketing discipline that requires specialized tools and experience.

This isn’t a knock on internal marketing people — it’s a structural problem. You’re asking one generalist to cover ten specialties. The result is usually a marketing person who spends most of their time on proposals and events (the urgent, internal-facing work) while the website, SEO, and lead generation (the important, external-facing work) languish.


The Model That Actually Works

The best client relationships we have — the ones that produce real results year after year — follow a clear division of labor:

The internal team handles: Proposal coordination and SOQ assembly. Event and conference logistics. Internal communications and leadership updates. Client relationship management. Content gathering — getting project descriptions, photos, and team updates from engineers who are too busy to write them. Day-to-day brand stewardship.

We handle: Website design, development, and ongoing maintenance. Technical SEO and search visibility. Google Ads and paid digital campaigns. Analytics, reporting, and performance tracking. Strategic marketing planning — competitive audits, positioning, content calendars. Design work that requires specialized tools — infographics, presentation templates, digital assets.

The internal person is the hub — they know the firm, they gather the raw material, they coordinate internally. We’re the execution engine for everything that requires technical skill, specialized tools, or industry pattern recognition from working across dozens of AEC firms.

This model works because nobody is doing work outside their strength. The internal person isn’t trying to debug a WordPress migration or set up Google Ads conversion tracking. We’re not trying to chase down a project manager in your Denver office for photos from a job site we’ve never visited. Each side contributes what they’re best at, and the output is dramatically better than either could produce alone.


What This Looks Like in Practice

A typical month in one of our long-term partnerships might look like this:

The internal marketing coordinator sends us three new project descriptions and a batch of photography from recently completed work. We update the portfolio on the website, optimize the new project pages for search, and add the projects to relevant service and market sector pages.

We send the coordinator a monthly performance report — website traffic, lead sources, search rankings, ad performance. She reviews it with the principal, and they flag a new service area they want to promote. We adjust the SEO strategy and ad targeting to reflect the new priority.

A new job opening is posted internally. The coordinator sends us the job description and we update the careers page, ensuring it’s integrated with their ATS and optimized for recruiting-related searches.

The firm wins a significant project. The coordinator lets us know, and we draft a news post, update the homepage featured work, and create a LinkedIn post for the firm’s page.

None of this requires a weekly strategy meeting or a complicated project management workflow. It’s a steady, ongoing partnership where both sides know their role and execute efficiently.


The Budget Reality

Engineering firm principals often frame the decision as: “Can I afford an agency?” The better question is: “Can I afford to ask my one marketing person to do everything, poorly?”

A marketing coordinator at an AEC firm typically costs $55,000–$85,000 in salary, plus another $20,000–$30,000 in benefits, taxes, equipment, and software — a fully loaded cost of $75,000–$115,000 per year. That gets you one generalist covering everything.

An agency retainer for ongoing website management, SEO, and advertising typically runs $3,000–$8,000 per month ($36,000–$96,000 per year), and gives you access to a team of specialists — designers, developers, SEO strategists, ad managers — none of whom you need to hire, train, or replace when they leave.

The combined model — a coordinator at $75,000 plus an agency at $60,000 — runs about $135,000 per year total. That’s the cost of two generalist hires, but you’re getting one strong internal operator plus an entire specialist team. For a firm doing $3M–$10M in net service revenue, that’s well within the SMPS benchmark of 5–7% of NSR for marketing and business development.

For smaller firms that can’t justify a full-time marketing hire, the agency-only model works fine as a starting point. We’ve worked with plenty of firms where the principal is the internal touchpoint, and we handle everything external. As the firm grows, adding an internal coordinator to handle proposals and events is a natural next step.


When Firms Get This Wrong

The most common mistake is hiring an internal marketing person and assuming the agency is no longer needed. The coordinator comes on board, inherits the website, and is immediately overwhelmed by the technical complexity. Within six months, the website updates have stopped, the SEO has stalled, and the coordinator is spending 80% of their time on proposals — which is valuable work, but it’s not growing the firm’s digital presence.

The second mistake is engaging an agency without an internal point of contact. The agency has great ideas but no one inside the firm to gather project content, coordinate approvals, or champion marketing initiatives with leadership. Projects stall, communication gaps widen, and both sides get frustrated.

The partnership model avoids both pitfalls. The internal person keeps the agency fed with content and connected to the firm’s priorities. The agency keeps the technical marketing running and the external presence growing. Neither is a bottleneck for the other.

Let's Talk About Your Firm

Schedule a 30-minute consultation. We'll review your digital presence and discuss how we'd approach growing your firm.