Skip to content

Marketing for engineering firms

Give your next client a way to find you.

We build and run the website, search marketing and follow-up system that helps prospective clients find your engineering firm and get in touch. You can see the inquiries and where they came from.Plans start at $2,797/month, including your website build and ongoing management. Ad spend is billed separately.

Illustration: a search, then your website, then an inquiry in your CRM
An illustration of the path, not a result.

Referrals matter. You can build another source of inquiries.

When the next introduction comes is outside your control. Meanwhile, prospective clients are searching for the services your firm already provides.

We start with the work you want more of and the markets you serve. Then we build the pages, search presence and inquiry handling around that work, with tracking in place from the start.

Choose how you want to build it.

Around $50K/month in revenue is a useful guide for deciding when to bring in help. It is not a cutoff. The right choice depends on your time, margins and capacity for more work.

Build it yourself

Freethe playbook

Best fit
You have time to do the work
Where to start
The free playbook
Website and CRM setup
You handle it
Ongoing marketing
You plan and run it
Other costs
Hosting, software, phone and any ads

Build it yourself

Freethe playbook

Best fit
You have time to do the work
Where to start
The free playbook
Website and CRM setup
You handle it
Ongoing marketing
You plan and run it
Other costs
Hosting, software, phone and any ads
Read the free playbook

What we put in place

  1. 01

    Your plan includes 15, 20 or 25 pages, delivered within 15 business days of completed intake.

    The home page of a website we built for an engineering firm; the firm's name, logo and phone number are obscured
  2. 02

    See recorded website visits, search clicks, calls and forms in the connected accounts.

    A drawing of Google Analytics figures for August 1 to 31, 2026, not a screenshot: the generate_lead key event by channel, Organic Search 10, Paid Search 9, AI Assistant 5, Direct 2, 26 in total
  3. 03

    Your Google Business Profile, local search, new pages and articles about your firm.

    A drawing of a Google Business Profile panel as it appeared on October 9, 2026 for a search of the firm's own name, not a screenshot: a 5.0 rating, 5 Google reviews, the category Engineering consultant, and the Website and Directions buttons; the firm's name is withheld
  4. 04

    Reach people searching for the services you sell, with ad spend billed separately.

    A drawing of three figures from the Google Ads Campaigns table for July 1 to August 31, 2026, not a screenshot: 76.00 conversions, an 11.71% conversion rate and $52.64 cost per conversion
  5. 05

    Calls and forms in one place, so your team can follow up and record what happened.

    A demonstration of a CRM pipeline board with no client data: the stages New Lead, Scheduled Site Visit and New Client, with cards labelled Web form, Call and Chat
The home page of a website we built for an engineering firm; the firm's name, logo and phone number are obscured A drawing of Google Analytics figures for August 1 to 31, 2026, not a screenshot: the generate_lead key event by channel, Organic Search 10, Paid Search 9, AI Assistant 5, Direct 2, 26 in total A drawing of a Google Business Profile panel as it appeared on October 9, 2026 for a search of the firm's own name, not a screenshot: a 5.0 rating, 5 Google reviews, the category Engineering consultant, and the Website and Directions buttons; the firm's name is withheld A drawing of three figures from the Google Ads Campaigns table for July 1 to August 31, 2026, not a screenshot: 76.00 conversions, an 11.71% conversion rate and $52.64 cost per conversion A demonstration of a CRM pipeline board with no client data: the stages New Lead, Scheduled Site Visit and New Client, with cards labelled Web form, Call and Chat

A look at the results

See the results and counting methods

  • Chart: 95 recorded inquiries in August 2026, made of 57 new callers and 38 web forms and chats Recorded inquiries in August
    95

    A multi-discipline engineering firm recorded 95 inquiries in August 2026: 57 callers new to the CRM whose calls lasted at least a minute, plus 38 web forms and chats. Each person was counted once. July's total was 94. A caller new to the CRM can still be an existing customer.

    CRM and call records July and August 2026
  • A drawing of three figures from the Google Ads Campaigns table for July 1 to August 31, 2026, not a screenshot: 76.00 conversions, an 11.71% conversion rate and $52.64 cost per conversion Per Google Ads lead
    $52.64

    For the same firm's Google Ads account, cost per lead was $52.64 across July and August 2026. This is ad spend divided by leads counted in that account; agency fees are not included. It is a different count from the CRM total above.

    Google Ads account July 1 to August 31 2026
  • A reconstruction of the pipeline counts recorded on September 16, 2026: 85 cards on the board, 20 at Scheduled Site Visit (5 added by hand), 6 at New Client (1 added by hand) Booked site visits and 6 new clients on the board
    20

    On September 16, 2026, a multi-discipline firm's CRM pipeline showed 20 cards at Scheduled Site Visit and 6 at New Client. Six of those 26 cards had been added by hand. These are the stages recorded on that day. They do not establish that every visit happened or was paid for, and they are not a conversion rate. They are separate from the August inquiry count.

    CRM pipeline snapshot September 16 2026
Arin Hwang of Legacy Solutions

The people behind the work

I'm Arin Hwang. I'm not an engineer. My job is to build and run the marketing that helps prospective clients find your firm and contact you.

I build the tracking alongside it because you should be able to see what you are getting.

Meet Arin

Prefer to talk first?

Call our team on (904) 780-6728.

Call (904) 780-6728

Your next step can be small.

Read the playbook to see what your firm needs. Or compare the plans and tell us what you want the marketing to do.

See pricing and apply

Read the free playbook