Dennis is an OUTSTANDING  tennis coach. Not only is he extremely qualified, he is quite personable. He will tailor a game plan to help you improve the areas that need attention and also work on what YOU want to work on in each session. (Added bonus: he LISTENS)

Being an ex-racquetball pro, and teaching lessons myself, I appreciated Dennis' eye for detail and scrutiny on stroke mechanics and drills. He can take your game not only to the next level, but as high as you want to go!

Greg G. - Atlanta, GA

Dennis began working with my ALTA and USTA teams about two years ago. He works with us on both our technique and game strategy which has led us to several ALTA city finals and even a trip to state finals for USTA. Dennis doesn't just coach us to the playoffs, he supports us and is truly a part of the team.

Angie M. - Suwanee, GA

I have known Dennis Ball as a friend and now a coach for over 10 years. His knowledge and enthusiasm for the sport and helping you better your game comes across in his teaching method. He is able to observe and see your mistakes and work with you immediately, meticulously explaining what and why and how to fix it. He is very patient and encouraging, which is a must. He also tailors the lessons to what we as a team need, keeping it interesting and fun! He's willing to listen and incorporate your questions into the session. A phenomenal tennis coach, a high level athlete, and just a great person. He's the coach for you!

Ashley C. - Suwanee, GA

Dennis is not only passionate about coaching tennis, but you can tell that he genuinely cares about your personal improvement as a player. I can put his coaching tips into daily practice and he makes tennis a fun learning experience for me. I truly believe I would not be the same player I am today without his help.

Emily P. - Cumming, GA

I have been absolutely amazed by the progress my daughter and I have experienced by having been coached by Dennis. Having coached hundreds of kids over the years in various sports, I feel it is very difficult to meet my expectations when it comes to measuring up to coaching my daughter.


If you're looking to take your game to the next level, investing in lessons from Dennis is a sure fire way to get you there. What you can expect is  the "total package." Knowledge, reputation, support, and a passion for bringing others and their game to a more desirable place. I am extremely impressed by the explanation and coaching points that Dennis brings to our sessions. He makes it fun, immediately applicable to our game, and provides a very appropriate and optimal mix of verbal instruction to repetitions. Phenomenal results faster than you expect.


Dennis has inspired both my sixteen-year old daughter and myself to strive to be the best players we can be. Actually, his love for the game has been contagious and our shared success has really been phenomenal for our relationship as it has provided countless opportunities for us enjoy our time together as we are eager to put Dennis' easy to follow instruction into practice.

Clint P. - Cumming, GA

I have been around the tennis industry both as a player and as a coach all my life and I can honestly tell you that I've never met anyone that exhibits so many qualities as a person and as a professional. I owe a lot of my success to this man's guidance and loyalty through out my professional career. I have yet to meet anyone in the industry more professional, humble, and trustworthy. I highly recommend Dennis as a tennis professional and mentor for all ages and abilities. 

Tom Gibaud

Director of High Performance Tennis & Junior Tennis

Genesis Health Clubs - Wichita, KS