Skip to content

Menu

WorkServicesClaude CodeHostingAboutContactConsulting (hourly)Start a project
// 2026 · Home services / AI
Visit the live site

Ballparkly

An AI tool that turns a photo of a home repair into an instant, honest price range — free, no signup.
Client
Ballparkly
Role
Full build — vision pipeline, estimate UI, upload
Year
2026
Stack
Laravel · Inertia · React · Tailwind · Anthropic · AWS
Ballparkly — hero screenshot

The problem

Every homeowner starting a repair asks the same first question — “roughly what does this cost?” — and there’s no honest, fast answer. Contractor quotes mean scheduling a visit; online calculators want your email and still guess. So people stall before the project even starts.

What we built

Ballparkly. Snap or upload a photo of the repair, add an optional ZIP to make it local, and it reads the image, checks typical costs for the work, and returns a rough price range in about 15 seconds — with an honest confidence note and a plain-language “what we saw” breakdown (for a stucco repair: $3,200–$5,800 · medium confidence · hairline cracks, ~120 sq ft, single-story wall). Eight project types (stucco, exterior paint, fence or deck, windows, junk removal, pressure washing, garage door, and more), free, no signup, and photos stay private — location data is stripped on upload.

How we shipped it

A Laravel + Inertia/React front end with an Anthropic-backed vision pipeline reading the photos, deployed on AWS. Direct upload with normalize-at-intake, so a photo straight off a phone just works.

Outcome

Ballparkly is live — a free instant estimate that hands homeowners a number they can trust before they ever pick up the phone, and hands contractors warmer, better-informed leads.

// screens

What it looks like.

  • Ballparkly stats strip — Free always for homeowners, ~15s from photo to ballpark, 8 project types, no signup — above a three-step "how it works" timeline

    Photo to ballpark in about 15 seconds

  • Ballparkly "browse by project type" grid — stucco repair, exterior paint, fence or deck, window replacement, junk removal, pressure washing, garage door

    Eight project types, multi-trade

  • Ballparkly on mobile — "Snap a photo. Get a ballpark." with a photo upload zone and an example estimate of $3,200 to $5,800

    A number before you ever call

// snapshot

At a glance.

  • ~15s from photo to ballpark
    Speed
  • 8 project types
    Coverage
  • Free, no signup, photos private
    Cost
// ready

Tell me what you're building.

Thirty minutes is enough to know if I can help. No pitch deck, no follow-up sequence — a plain conversation about the work.