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. Build a Card in < 3 minutes.

Turn job photos...
A pile of raw job photos on a phone — plumbing, roofing, and landscaping work, unsorted
into content search engines love
Ozark Hardscape Co.
Curved gray paver patio with tiered garden walls and integrated lighting in a Springfield, MO backyard

Curved Paver Patio and Garden Walls

This project seamlessly integrated a flowing gray paver patio and decorative seating walls with vibrant, tiered gardens and integrated lighting, creating a polished, inviting backyard retreat.

Town
Springfield, MO
Completed
Sep 2, 2026
  • Paver patio
  • Residential
  • Springfield

What a human sees

Works with the website you already have.

  • Squarespace
  • Wix
  • WordPress
  • Custom

Not getting organic leads?

Google Can’t Find You

You probably have 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. We help change that.

How TradeCards works

3 Steps to Get Started - Then Updates Automatically

  1. 01

    Add a Photo

    Upload it from your phone, or pull it straight from CompanyCam.

  2. 02

    Create a Card

    TradeCards looks at the photo. It writes an SEO-friendly title, description, location, and type of work - like a stat line on the back of a sports card.

  3. 03

    Put your Cards on Display

    Paste a small line of code on your website wherever you want your Cards to show up. Every new Card gets added there automatically. You never touch the site again.

That's it. Take photos of finished jobs, create a new Card -and your website updates automatically.

AI job descriptions

Typing Now Optional

No need to write 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 analyzes 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. Set a rule once and your Packs automatically update your website. Make one for each city (Springfield, Franklin, Fairview). Make another for each job type (roof repair, gutters, siding installation).

Every new Card 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.

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 search engines (like Google) and AI (like ChatGPT) the type of work, the city, the date, and who did it. It’s the exact format they ask 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="curved-paver-patio-garden-walls-springfield-mo.jpg"
  alt="Curved gray paver patio with tiered garden walls and
       integrated lighting in a Springfield, MO backyard">

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Service",
  "name": "Curved Paver Patio and Garden Walls",
  "serviceType": "Paver patio installation",
  "provider": {
    "@type": "HomeAndConstructionBusiness",
    "name": "Ozark Hardscape Co."
  },
  "areaServed": {
    "@type": "City",
    "name": "Springfield",
    "addressRegion": "MO"
  },
  "datePublished": "2026-09-02"
}
</script>
  • Schema markup

    The code search engines ask for - automatically added to every Card.

  • Geotagged images

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

  • Image alt text

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

Spend your time building your business - not learning technical SEO. Try TradeCards today.

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.

Get started

Your next job is your next Card

Free to start. About ten minutes to set up.