Skip to main content
Ad management · Greenville, NC

Google and Meta ads, run by someone who answers the phone.

When you need calls or bookings this week, ads are the lever. We run Google Search, Google Local Services Ads, Facebook, and Instagram for independent shops across Eastern North Carolina — with clear reporting, honest attribution, and no black-box middleware between you and the performance data. 15% of ad spend with a $300/mo management minimum and $500 one-time setup per platform.

Ads vs. SEO

Different tools, different jobs. Most businesses need both.

Ads

Calls this week.

Visible at the top of Google within 24 hours of campaign launch. Predictable cost per lead once campaigns settle. Stops the moment you stop paying — there's no compounding asset built underneath.

Best for: emergency capacity, seasonal pushes, new-location launches, businesses with short sales cycles and clear emergency intent (plumbing, locksmith, towing).

SEO

Calls every month, forever.

Slower start (3-6 months for competitive terms), but every win compounds. The site, the GBP, the citations, the reviews — they all keep working when you stop paying. The asset belongs to your business.

Best for: durable demand generation, long sales cycles (legal, dental, contracting), businesses planning to be around in 5 years.

Most Mainsail clients run both — ads while SEO is ramping (months 1-6), then ad spend dials down as organic takes over. The goal is to retire the ads, not to run them forever.

The platforms we run

Four platforms, picked per business — never all four for everyone.

Google Search Ads

The default. Highest-intent traffic — people typing exactly what they need into Google. Works best when there's a clear search behavior ("plumber Greenville," "emergency dentist near me"). Cost per click typically $3-$15 in Eastern NC service verticals.

Google Local Services Ads

Pay-per-lead, not per-click. Sits above standard Search Ads in local results. Requires Google Guarantee verification (background check, license, insurance). For eligible verticals — HVAC, plumbing, electrical, locksmith, lawyer, real estate — usually beats standard Search Ads on cost per booked job.

Facebook + Instagram (Meta)

Best for visual-led services (med spa, salon, restaurant, custom builder, real estate) and building category awareness. Lower intent than Google Search but cheaper per impression and powerful for retargeting people who visited your site without booking.

Google Performance Max

Google's automated cross-network campaign — Search, Display, YouTube, Discovery, Maps. Usually NOT the right first move for a small local business (the algorithm needs more conversion volume than most have to optimize). We layer it in once a baseline Search campaign is producing 30+ conversions a month.

Pricing

Performance-based, not retainer-based.

Setup
$500

Per platform. Campaign architecture, ad creative, conversion tracking, audience or keyword research, landing-page alignment.

Management
15%

Of ad spend. Bid management, keyword refinement, ad creative iteration, monthly reports. Aligns our incentive with yours — when your spend goes down, our fee does too.

Minimum
$300/mo

Below $2000/mo in ad spend, the percentage drops below the minimum cost to run a real campaign well. We hold the floor at $300/mo so the work gets done right.

Ad spend goes to Google or Meta directly — your card on file with the platform. Mainsail doesn't mark up media spend. The fee covers our work, not the ads themselves.

Recent work

Ads that filled membership slots while SEO ramped.

At Knightstown Family Fitness, we ran a Facebook + Google Search campaign during the first six months while organic SEO was still building. The ad campaign drove the initial wave of trial memberships; once SEO + GBP + reviews compounded enough to carry organic discovery, we turned ads off. Same playbook for any new local business — ads as the bridge, SEO as the destination.

Common questions

Ads, with the math shown.

  • When should I run ads vs. invest in SEO?

    Ads when you need calls THIS WEEK. SEO when you want a flywheel that compounds for years. The honest answer is most local service businesses should do both — ads while SEO is ramping (months 1-6), then dial ads down as organic takes over. We'd never run ads without an SEO foundation underneath; the conversion rate on ad clicks goes way up when the landing page they hit was built to convert organically too.

  • How much should a Greenville business spend on ads?

    Depends on your average ticket and close rate. A plumber averaging $400/job at a 25% close rate from cold leads can profitably spend $50-$80 per qualified lead — that's around $1,500-$3,000/month minimum to feed Google Search Ads or Local Services Ads at meaningful volume. A boutique fitness studio averaging $80/month memberships at 10% close rate has a tighter budget — $300-$800/month is realistic. We run the math on your specific economics during intake; under-spending is worse than not running ads at all.

  • What does the 15% management fee cover?

    Campaign setup, ad creative (copy + images, including custom design when needed), bid management, keyword targeting (or audience targeting on Meta), landing-page alignment with ad intent, monthly reports, and ongoing optimization. Minimum is $300/month management even on smaller spend (so 15% only kicks in once your spend exceeds $2000/month). One-time setup is $500 per platform.

  • How is ad performance measured honestly?

    Three numbers, in order: (1) Cost per qualified lead — how much you paid in ad spend for each lead that's actually a real customer in your service area with real intent (not a tire-kicker, not a wrong number). (2) Cost per booked job / closed deal — what you paid per actual revenue-generating customer. (3) ROAS (return on ad spend) — for every dollar of ad spend, how many dollars of revenue. The vanity metrics (impressions, clicks, CTR) are inputs we monitor; they don't go on the report cover.

  • What's Google Local Services Ads (LSA) and should I use it?

    LSA is Google's pay-per-lead ad product for service businesses (HVAC, plumbing, electrical, locksmiths, lawyers, real estate, etc.). You pay per lead, not per click — and the ads show above everything else in local search. The catch: you need Google Guarantee or Google Screened verification (background check, license verification, insurance verification). For eligible verticals, LSA usually outperforms standard Google Search Ads on cost per booked job. We help eligible Greenville businesses get verified during onboarding.

  • Why not just hire a big ad agency?

    Big agencies often manage hundreds of small accounts via templated automation, with a junior account manager you rarely see. The math works for them; it doesn't always work for you. Mainsail keeps client count low (4-8 active retainers max) so every account gets the founder's attention, not a JR's queue. The trade-off: we're not the right fit if you want a polished agency experience with quarterly business reviews and a 30-page deck. We do the work, share the data, answer the phone.

  • Can I cancel anytime?

    Yes — 30-day notice after the first month, no exit fees. The relationship is month-to-month. If ads aren't producing, we'd rather have the conversation early and either fix it or part ways than hold a contract over your head.

Related
Book Email Call