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.
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 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.
Inquiry
Quote
Bind
Policy on file
Endorsements
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 force
433
Bound
407
On temporary binders
26
Carriers
8
Contacts
5,243
Endorsements on file
522
MarineCRM holds client data behind a login, so there are no screenshots here.
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.