Ask a buyer touring Windward what the HOA fee is and most can quote it back within a few dollars. Ask the same buyer what it costs to actually use the golf course, the marina, or the lake club that sold them on the neighborhood, and the number gets fuzzy fast. That gap is not confusion. It is the actual structure of how these communities are built, and it is worth understanding before you write an offer, not after.
In Windward, and in a handful of other Alpharetta-area club communities, the homeowners association and the recreation amenities that define the lifestyle are two separate businesses with two separate price tags. One shows up on the listing sheet. The other does not show up anywhere until you call the club directly.
What the Windward HOA Fee Actually Covers
The Windward Community Services Association, known as WCSA, is the mandatory master association for the roughly 3,000-acre community wrapped around Lake Windward. Every homeowner belongs to it. For 2026, the WCSA lists an annual assessment of $975, plus a one-time $1,000 capital contribution collected at closing on most purchases.
That money funds what a master association typically funds: common area maintenance, covenant enforcement, and the architectural review process that governs everything from paint colors to fence height. Ten of Windward's 45 neighborhoods layer an additional sub-association fee on top of the WCSA number, which means the figure a listing agent quotes as "the HOA fee" can understate the true annual due depending on which of the 45 enclaves the house sits in.
None of that $975 touches a golf cart, a tennis court, or a boat slip.
The Club That Isn't Part of the Association
Windward's own homeowner-facing materials are direct about this. The Golf Club of Georgia, which handles the golf side of the community, and the Racket Social Club at Windward Lake, which covers swim, tennis, pickleball, padel, and marina access, are both described as privately owned and operated. Windward's realtor information sheet states plainly that the lake club amenity is not included in the services and amenities WCSA provides.
That distinction matters for anyone budgeting a purchase. Membership at either club carries its own initiation fee and its own monthly dues, set independently of the HOA and subject to waitlists depending on demand. A buyer who assumes the $975 assessment includes lake access or golf privileges is pricing the house against a number that was never meant to cover that cost.
Echelon, a smaller golf-community enclave on Alpharetta's north edge built around a Rees Jones-designed course with 108 properties, follows a similar pattern. The HOA governs the neighborhood. The golf club is its own entity with its own membership structure. The shape repeats because it is the standard way Atlanta-area club communities have been built for decades, not because any one developer chose it.
Three Communities, Three Versions of the Same Split
| Community | Mandatory HOA | Recreation entity | Structural note |
|---|---|---|---|
| Windward | WCSA, $975/year (2026) plus $1,000 one-time capital contribution | Golf Club of Georgia; Racket Social Club at Windward Lake | 10 of 45 neighborhoods carry added sub-association dues |
| Echelon | HOA covering 108 properties | Private club on the Rees Jones-designed course | Smaller footprint, same HOA-club separation |
| Crooked Creek (Milton) | Crooked Creek HOA, largest community in Milton | Golf club on-site, currently operating as Iron Horse Golf Club | Club has changed operating names multiple times; HOA has not |
Crooked Creek sits just across the line in Milton rather than Alpharetta proper, but it comes up constantly in the same conversation, since buyers cross-shopping Windward and Echelon routinely add it to the list. Its version of the split adds a wrinkle the other two don't have.
A Club That Changed Its Name While the HOA Stayed Put
The golf course inside Crooked Creek has not always gone by that name. It opened under the Alpharetta Athletic Club banner, serving two courses on the same property. At one point the two courses split into separate identities, with the east course becoming Crooked Creek Club and the west course becoming Milton Country Club. The Atlanta Journal-Constitution covered a $1.3 million renovation to the club under the Crooked Creek Club name, greens conversion and all, with the property listed at 3430 Highway 9 North in Alpharetta.
Today, the Crooked Creek HOA's own site describes its relationship differently, referring to the neighborhood's ties to Iron Horse Golf Club rather than Crooked Creek Club. The course occupies the same ground. The membership structure serves the same subdivision. The name on the sign has changed again.
Meanwhile, a business listing for "Crooked Creek Club" under its earlier name now reads as permanently closed, the kind of dead listing a buyer might stumble into while trying to confirm club details before an offer. The club under that name did close. The golf course did not. It kept operating under new ownership and a new name that a quick search doesn't always surface.
None of this touched the Crooked Creek HOA dues. The homeowners association is the fixed point. The club attached to it is the variable one, and it has varied at least twice in the community's history.
Why This Matters Before You Write an Offer
The practical takeaway isn't that these communities are hiding costs. Nothing here is concealed. WCSA's own realtor documentation spells out the golf and lake club separation in plain language. The friction comes from timing: most buyers encounter the HOA fee early, on the listing sheet or in early conversations with an agent, and encounter the club's actual cost structure late, often after an offer is already in and the resale or estoppel package arrives.
A few things worth confirming before that point rather than after:
- Ask whether the specific address carries a sub-association fee in addition to the master HOA assessment, and get the current combined number in writing.
- Call the recreation club directly, using its current operating name, for initiation fees, monthly dues, and whether a waitlist applies. HOA websites will point you to the right contact.
- If a club's name doesn't match what you remember reading online, check the neighborhood HOA's own site first. It tends to reflect the current operating relationship faster than review sites or old business listings do.
- Treat the golf, tennis, or marina lifestyle as a separate line item in your budget from day one, priced at what the club currently charges rather than folded into the HOA number.
None of this changes whether Windward, Echelon, or Crooked Creek is the right fit. It changes whether the monthly number in your head matches the one that actually shows up.
A Few Questions Buyers Ask
Is club membership mandatory in Windward? No. WCSA membership is mandatory for every homeowner. Membership in the Golf Club of Georgia or the Racket Social Club at Windward Lake is optional and carries its own separate fees.
Do all 45 Windward neighborhoods pay the same HOA total? Not exactly. All pay the WCSA master assessment, listed at $975 for 2026 plus the one-time capital contribution at closing, but 10 of the 45 neighborhoods add a sub-association fee on top, so the total can differ by enclave.
Why does the Crooked Creek golf course go by a different name than I expected? The course has operated under more than one name over the years, from Alpharetta Athletic Club to Crooked Creek Club to its current identity as Iron Horse Golf Club per the neighborhood HOA's own site. The underlying course and its relationship to the subdivision have stayed consistent even as the branding changed.
If you're comparing club communities in Alpharetta and want the HOA and amenity numbers sorted out before you write an offer, not after, Pamela Bills can walk through the current fee structure for the specific address you're considering. Schedule a free consultation to start.
This article is general information, not legal, tax or financial advice. Consult a qualified professional about your situation.