Golf Professionals

The only way to play like a professional is to train with one.

We are proud to have a PGA Master Teaching Professional on staff, as there are only 340 in the entire country.

Tim Cooper

Head Golf Professional,


Assistant Golf Professional, TPI Certified Instructor
PGA Apprentice

Jeff Hager was born in Oklahoma, but raised in Tampa, Florida.  Jeff joined the Deerwood team in May 2015.  He is a Level 2 PGA Apprentice, Callaway Golf Staff athlete, and is a certified Titleist Performance Institute Instructor. 

Jeff attended Florida State University but later transferred to the University of South Florida to finish his degree in Business Administration.  In 2005, he joined the United States Navy where he served as an Aviation Electrician at Jacksonville Naval Air Station and Naval Air Station Whidbey Island, Washington. He completed 5 years of active duty, including one tour in Iraq. 

Before Deerwood, Jeff held the position of Assistant Golf Professional at Carrollwood Country Club in Tampa, Florida, where he helped it become one of the top golf courses in the Tampa Bay area. When not on the course he enjoys spending time with family, going to see live music and cheering for his Florida State Seminoles. 

Will Rehberg

Assistant Golf Professional, US Kids Certified Instructor
PGA Member