Local SEO software for contractors

Turn Finished Jobs into New Clients

TradeCards turns photos into content local customers can find. Automatically write, tag, and add new Cards to your website.

No credit card. Your first Card takes about ten minutes.

What you took

Exterior house painting

Full exterior repaint — siding, trim, and shutters in a warm off-white with a charcoal trim.

Town
Worthington, OH
Completed
Sep 2, 2026
  • Exterior painting
  • Residential
  • Worthington

Published

What went on your website

Works with the website you already have.

  • Squarespace
  • Wix
  • WordPress
  • CompanyCam

Why most contractors don’t get organic leads

Google Can’t Find You

Hundreds of job photos, every one is proof you do good work. But they’re sitting on your phone, so nobody sees them.

Meanwhile, a homeowner two streets over types “contractor near me.” She finds three other guys. She never finds you.

How TradeCards works

3 Steps to Start - Then, Updates Automatically

  1. 01

    Snap a Photo

    Your crew already does this. Upload it, or pull it straight from CompanyCam.

  2. 02

    Create a Card

    TradeCards looks at the photo. It writes the title. It writes the description. It adds the town and the type of work, like a stat line on the back.

  3. 03

    Put your Cards on Display

    Paste a small line of code on your website one time. Every new Card you make shows up by itself. You never touch the site again.

After that, your only job is the one you already do: Take photos of finished jobs, and your website updates automatically.

AI job descriptions

Typing Is Now Optional

No writing blog posts. No thinking up clever captions. No writing detailed code. TradeCards writes everything for you - so clients AND search engines understand what you do.

TradeCards reads each photo and understands what it is looking at. You get a title, a description, and the tags — all before you put your phone away.

Exterior house painting

Full exterior repaint — siding, trim, and shutters in a warm off-white with a charcoal trim.

Town
Worthington, OH
Completed
Sep 2, 2026
  • Exterior painting
  • Residential
  • Worthington

Published

Automatic website updates

Packs That Fill Themselves

A Pack is a group of Cards. Make one for each city (Springfield, Franklin, Fairview). Make one for each job type (roof repair, gutters, siding installation). Tell it the rule once.

Every new job that fits drops into that Pack on its own. It shows up on your website instantly. You don’t open a thing.

Pack rule

Town is Dublin, OH

Service is Roof replacement


Photos you upload that match this rule appear on your Dublin page automatically.

18 Cards in this Pack

Customer privacy protection

Keep Job Sites Private

We never show a home or project address. TradeCards only shows the neighborhood or town so nearby prospects can find you.

The map pin is moved on purpose, so nobody can find the house. Your customer’s home stays their business.

What the visitor sees

Worthington, OH


What we never publish

The street address, which is never published.

The map pin is offset on purpose.

Own your content

The Cards are yours

This is your work, on your website, under your name.

Stop paying an agency and their work stops. Your Cards stay right where they are.

Your domain yourcompany.com/worthington

Your photos Taken by your crew

Your content Exportable, any time

Alternatives to a local SEO agency

How TradeCards Helps

Capability DIYPhoto gallerySEO AgencyTradeCards
Writes the words for you No No Yes Yes
Tags the town on every job No No Yes Yes
Sends new jobs to the right page automatically No No No Yes
Google can read it No No Yes Yes
Under $100 a month Yes Yes No Yes

An agency does more than we do. But for this one job - turning your photos into pages Google can find - TradeCards does it for a lot less.

Schema markup for contractors

What’s printed on the back

Google doesn’t just look at your photos. It reads the code behind them.

Most contractor websites have almost nothing there. A picture. Maybe a caption. Google can’t tell what the job was, what you did, or where you did it.

Every Card carries a hidden block of code called schema. It tells Google the type of work, the city, the date, and who did it. It’s the exact format Google asks for. Almost no small contractor has it, because doing it by hand takes a developer and about an hour per page.

We print it on every Card. You never see it, and you never have to.

Your website now
<img src="job-photo-4821.jpg">
With TradeCards
<img
  src="exterior-house-painting-worthington-oh.jpg"
  alt="Two-story home in Worthington, OH after a full
       exterior repaint in warm off-white with charcoal trim">

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "Exterior house painting",
  "serviceType": "Exterior painting",
  "provider": {
    "@type": "HomeAndConstructionBusiness",
    "name": "Columbus Painting"
  },
  "areaServed": {
    "@type": "City",
    "name": "Worthington",
    "addressRegion": "OH"
  },
  "datePublished": "2026-09-02"
}
</script>
  • Schema markup

    The code Google asks for, on every job.

  • Geo-tagging

    Every Card tied to a real city, so Google knows where you work.

  • Image alt text

    Written for you, on every photo. Helps search and helps screen readers.

You aren’t doing this today. Nobody expects you to. That’s the point.

See it live

Here’s a real Pack

Example Cards — the same layout the live embed renders.

Exterior house painting

Full exterior repaint — siding, trim, and shutters in a warm off-white with charcoal trim.

Town
Worthington, OH
Completed
Sep 2, 2026
  • Exterior painting
  • Residential

Published

Cabinet refinishing

Kitchen cabinets stripped, sprayed, and re-hung in a soft white with a satin finish.

Town
Dublin, OH
Completed
Aug 27, 2026
  • Interior painting
  • Kitchen

Published

Deck staining

Pressure-washed and stained a two-level cedar deck and railing in a semi-transparent walnut.

Town
Powell, OH
Completed
Aug 21, 2026
  • Staining
  • Exterior

Published

Interior repaint

Three bedrooms and a hallway, walls and ceilings, in a flat greige with semi-gloss trim.

Town
Hilliard, OH
Completed
Aug 14, 2026
  • Interior painting
  • Residential

Published

That’s what shows up on your website.

Built for home service contractors

Every trade gets Cards

  • Painting
  • HVAC
  • Plumbing
  • Electrical
  • Roofing
  • Landscaping
  • Remodeling
  • Concrete
  • Fencing
  • Flooring
  • Pressure washing
  • Pest control

If you take a photo when the job is done, this works for you.

TradeCards pricing

Pick your Pack size

Free to start. Unlimited Cards and unlimited crew on every plan. You only move up when you need more Packs.

  • Free

    $0

    1 Pack

  • Pro

    $199 /mo

    Unlimited Packs

See what's in each plan

Frequently asked questions

Questions contractors ask

Do I need to know anything about computers?

No. If you can send a text, you can do this.

Will this put me at the top of Google?

Nobody can promise that, and you should walk away from anyone who does. This is one real piece of it, and it’s the easiest piece. It takes work you already do and makes it count.

Does this work with my website?

Yes. Squarespace, Wix, WordPress, and almost any other site. You paste in one small code, one time.

What if I don’t like what it writes?

Change it. Takes ten seconds. Most people leave it alone.

Do you show my customer’s address?

Never. Just the town. The map pin is moved on purpose.

Do I have to use CompanyCam?

No. You can upload photos straight from your phone. If you already use CompanyCam, it pulls them in for you.

What happens if I cancel?

Your Cards stop updating, but you can export what you’ve made. We’ll tell you exactly what happens before you sign up, not after.

Get started

Your next job is your next Card

Free to start. About ten minutes to set up.