Bob Usher, PGA Professional and Kansas City golf instructor at All Seasons Indoor Golf Club

PGA Professional

Bob Usher

50 years of teaching. Five decades of fundamentals.

From his time as head professional at TPC Sawgrass to building Brookridge Country Club's golf program over 30 years, Bob has spent his career teaching golfers at every level — and watching the swings he built last a lifetime. If you're looking for Bob Usher golf lessons in Kansas City, he's now at All Seasons — year-round indoor instruction with tour-grade tech.

PGA Professional Former TPC Sawgrass Head Pro 30 Years at Brookridge Country Club 50+ Years Teaching

Lessons with Bob

One-on-one coaching at All Seasons Indoor Golf Club.

60 Minutes

Focused, one-on-one instruction with Bob.

$125 / Hour

Bob's rate for a private lesson.

Book Directly

Bob sets his own schedule — give him a call or text below.

The Story

Bob's career started where most golfers only dream of — as the head golf professional at TPC Sawgrass in the late 1970s and early 1980s, during the years the course was establishing itself as one of the most iconic venues in American golf. He worked with tour players, club members, and the kind of people who flew in from all over the country just to play a single round. That pedigree is a big part of why players still seek him out as a Bob Usher golf instructor today.

In the early 1980s, Bob was recruited to Kansas City to build something different — the golf program at Brookridge Country Club. What started as a recruitment turned into 30 years. Over three decades, he taught generations of Kansas City golfers, built junior programs that produced college players, and earned the kind of reputation in the metro that doesn't come from a marketing campaign — it comes from being the person every member of the club has worked with at some point.

Bob's teaching philosophy is simple: fundamentals first. He's seen every gimmick, every trend, every miracle swing aid come and go. What lasts is a foundation built right — a grip that fits your hands, a setup that fits your body, and a swing you can repeat under pressure. He's still teaching today because he genuinely loves it. And after 50+ years, he's still finding new ways to help people fall in love with the game — indoors, year-round, at All Seasons in Kansas City.

Who Bob Teaches Best

Bob has taught every kind of golfer over five decades — but he brings particular care to these groups. If you want PGA golf lessons in Kansas City built on fundamentals, not fads, Bob is the place to start.

Beginners & First-Time Golfers

Bob has introduced thousands of people to golf. He doesn't rush, he doesn't overwhelm, and he doesn't talk over you. If you've never held a club before — or held one but never felt like you knew what you were doing — Bob will get you started right. Beginner golf lessons don't need to feel intimidating; they need to feel clear. That's Bob's lane.

Junior Golfers

Decades of building junior programs at Brookridge means Bob has coached kids from first-time swings all the way to college recruiting. He understands young golfers — what motivates them, what frustrates them, and how to keep golf fun while still building real skill. Looking for junior golf lessons in Kansas City? This is a coach who has literally built pipelines of young players from the ground up.

Returning Players & Swing Rebuilds

Took 10 years off and want to get back? Got “the yips” and can't shake them? Lost your swing somewhere along the way? Bob has rebuilt countless golf games — and he does it without judgment, without ego, and without trying to make you swing like someone else. Many returning players bookmark this page when they want a credible Bob Usher golf instructor who has seen it all.

The Fundamentals-First Method

Why Bob's approach has produced lasting results across five decades

Bob has watched golf instruction evolve through every era — from the Hogan-era “swing the club” philosophy of his youth, to the launch-monitor revolution of today. What he's learned across 50 years of teaching: the fundamentals don't change.

A grip that fits your hands. A setup that supports your body. A backswing that loads, not lifts. A downswing that lets the club do its job. These things were true at TPC Sawgrass in 1979 and they're true at All Seasons in 2026. As a PGA Professional, Bob teaches them with the patience of someone who's watched them work, over and over, for half a century — indoors, on grass, and everywhere in between.

Bob's students don't just play better in the next round. They play better in the next decade.

A Career in Golf

Five decades of teaching, building, and growing the game

Late 1970s–early 1980s

Head Golf Professional at TPC Sawgrass, during the course's formative years as an iconic American venue.

Early 1980s–early 2010s

Director of Golf at Brookridge Country Club in Kansas City. Built one of the metro's most respected golf programs and junior development pipelines over a 30-year tenure.

Today

Senior Instructor at All Seasons Indoor Golf Club. Bringing 50+ years of teaching experience to year-round indoor instruction.

What to Expect

Your first lesson with Bob

1

We Talk First

Before you hit a single shot, Bob wants to know your story — what brought you to golf, what's holding you back, what you want to accomplish.

2

Setup, Grip, Posture

Bob's not going to overhaul your swing in lesson one. He'll start at the very beginning: how you hold the club, how you stand, how you address the ball. Most golf problems start here.

3

Hit Shots, Get Real Feedback

Tour-grade simulators (Uneekor + GS Pro) plus swing video on Bays 4 and 5 give Bob the data he needs to see exactly what's happening. He'll explain it in plain English.

4

A Clear Path Forward

You'll leave with two or three specific things to work on, drills you can do in your own time, and a sense for what your game can look like with consistent effort.

Book a Lesson with Bob

Lessons with Bob are booked directly — he sets his own schedule. Give him a call or text to find a time that works, and he'll build a plan around your goals. Lessons are 60 minutes, $125.

Call or Text Bob

Explore More