The map
Why the country is already covered
The PGA service answers one question: who teaches near this point? That's the right question once you've searched, but it leaves the map empty before you have. So we swept 230 metro areas once — every state, plus the golf destinations a population list would miss — and kept 1,239 unique coaches across 50 states as the map's base layer. That sweep was last run on July 24, 2026.
Those baked pins carry only what a pin needs: a name, a city, a price floor, whether a calendar exists. The moment you hover one, the app fetches that coach live, which is why the overlay takes a beat to fill in and why what it shows is current. Search anywhere and the live results replace the base layer entirely.
The map itself is plain SVG on an Albers USA projection — no tile server, no map library, no requests to anyone else. The dashed ring around your search point is a true geodesic circle, projected point by point, because a plain circle would be the wrong size everywhere except the latitude it was drawn for.
What we don't do
No invented ratings
The PGA directory publishes no star ratings, and we don't collect them from visitors. Putting a fabricated 4.7 next to a named professional would be a claim about a real person's livelihood, so the only rating in this app is the one you give a coach yourself — stored in your browser, never uploaded, never aggregated, and labelled as yours everywhere it appears.
What we do surface instead are facts the directory actually states: whether someone is a full PGA Member or an Associate working toward certification, how many offerings they run, their real price range, and whether they publish a bookable calendar at all.
Booking happens on the PGA's own site. Pick a time here and it opens their scheduling page — ForeFitter never takes your name, your email, or your card.