Jack Westover

Yacht insurance specialist at Hanham Insurance Agency in Charleston, South Carolina. Founder of Yardy and builder of MarineCRM.

I have quoted, bound and serviced yacht and marine policies with US and London carriers since 2022. Since December 2025 I have also built the software around that work: MarineCRM, which now runs the agency's book, and Yardy, a yard and estate sale finder on the web and the App Store.

Selected work

Yardy

Yard sales, estate sales and auctions near you, on one map and one list. Web and iOS. Founded and built solo, April 2026 to present.

The problem

Sale listings are spread across EstateSales.net, Craigslist, HiBid and a half dozen other sites, and each one searches only its own listings. Planning one Saturday meant checking all of them.

What I built

A single index. Scrapers running on GitHub Actions and a home runner collect listings from EstateSales.net, EstateSale.com, EstateSales.org, Craigslist, YardSaleSearch, GarageSaleFinder, HiBid, gsalr and YardSales.net, then deduplicate and geocode them into Supabase Postgres with PostGIS. One Expo and React Native codebase in TypeScript serves both the web app and the iOS app. The site runs on Vercel with a search-indexed page for every city and a set of guides, and Stripe handles the Pro tier.

The result

First commit on 3 April 2026. Yardy LLC formed in South Carolina on 26 May 2026. Yardy 1.0 went live on the App Store on 30 June 2026, and version 1.0.3 is current as of October 2026. On 19 October 2026 the index held about 4,700 upcoming sales across 190 cities in all 50 states and DC. The live count is published on the Yardy Index.

  • Yardy feed for Atlanta, Georgia: a search bar, filters for distance, week and category, and a list of estate sales with photos, dates and distance.
  • Yardy map of Atlanta with sale pins across the city, a count of 20 sales within 10 miles this week, and a button to switch back to the list.
  • A Yardy sale page: photos, the estate sale's title, categories, Saturday hours, the Atlanta address, a description, and a note that the listing was sourced from EstateSales and verified nine hours ago.
Yardy for iOS, App Store screenshots: the feed, the map and a sale page.

MarineCRM

An agency management system for marine insurance, built inside Hanham's working yacht desk with Hugo Hanham-Gross. March 2026 to present.

The problem

A yacht desk runs on carrier email. In December 2025 I was writing about 25 client emails a day by hand, and the facts that matter, premiums, hull IDs, dates and navigation limits, arrived as carrier emails and PDF attachments. Marine insurance needs a record built around the vessel and the policy, not around a sales pipeline.

What I built

  • One continuous record per client, vessel and policy, from inquiry through renewal.
  • Carrier emails and PDFs parsed into evidence: premiums, hull IDs, dates, navigation limits.
  • A renewal pipeline ranked by expiry date, chase status and premium at stake.
  • Carrier funnel intelligence: who quotes, who binds, who declines, and why.
  • ACORD 25 certificates generated from the policy on file.
  • Inbound mail classified, matched to the file and drafted for review. Nothing is sent automatically.

Python and Flask, Postgres on Neon, hosted on Vercel.

  1. Inquiry
  2. Quote
  3. Bind
  4. Policy on file
  5. Endorsements
  6. Renewal
Each client, vessel and policy record moves through these stages.

The result

First commit on 3 March 2026. Running the agency's book by mid-April 2026. As of 21 October 2026 it holds 433 policies in force with eight carriers: Concept Special Risks, YachtInsure, Kemah Marine, Chubb, LMIS, American Modern, Hanover and LPR. MarineCRM is now offered to other marine agencies.

Hanham's book in MarineCRM, 21 October 2026
Policies in force433
Bound407
On temporary binders26
Carriers8
Contacts5,243
Endorsements on file522

MarineCRM holds client data behind a login, so there are no screenshots here.

Experience

2022 to present

Yacht Insurance Specialist, Hanham Insurance Agency

Charleston, South Carolina. A marine-only brokerage serving owners, owners' representatives, yacht managers, crew managers, legal firms, yacht brokers and captains, with offices in the US and London and access to the Lloyd's market.

  • Quote, bind and service yacht and marine policies with US and London carriers.
  • Handle renewals, endorsements and certificates of insurance for the desk's clients.
  • Act as the claims liaison between clients and carriers.
  • Since December 2025, build the desk's own tooling, which became MarineCRM.

Before 2022

Earlier work

  • Operations for a pedicab company.
  • A bike shop.
  • A mortgage desk.

Education

College of Charleston

Finance.

License

Property and casualty insurance license

South Carolina.

About

I joined Hanham's yacht desk in 2022 after studying finance at the College of Charleston and working in operations for a pedicab company, in a bike shop and on a mortgage desk. The desk is detail work: the right market for the boat, the correct form and limits, and the renewal out before it is due.

In December 2025 I started automating the desk's email. By June 2026 that work had become two shipped products: MarineCRM, which runs the agency's book, and Yardy, which is on the App Store. I live and work in Charleston.