Personalized Junior Tennis Training with 31+ Years of Coaching Excellence
5014 Bromley Ln · Parking: Available on-site

31+ years professional coaching experience
Coach DeZaine is the founder and head coach of TennisRVA, bringing over 31 years of professional tennis coaching experience to the Richmond, Virginia area. He has successfully guided nearly 1,000 young athletes toward achieving their tennis goals, maintaining a 100% success rate in helping students make their school teams over the past 11 years. Coach DeZaine has developed a proprietary 'targeted struggles' methodology that helps junior athletes embrace challenges and accelerate their development, producing USTA-ranked players and college-level athletes while fostering a lifelong passion for the game.
“We’ve had a fantastic experience with Coach DeZaine! Our 10-year-old is completely new to tennis, and Coach DeZaine has been amazing. He has been super patient, positive, and great at making lessons fun and engaging. Each session is a perfect mix of learning and play, and it’s been awesome to see our child build confidence and skills so quickly. They actually look forward to practice now, which says a lot! I highly recommend Coach DeZaine for any young beginner. A great introduction to tennis in a supportive and encouraging environment.”
“A few months ago, my cousin was struggling to improve her game, and my aunt considered changing instructors. I recommended TennisRVA. Since she started lessons with Coach DeZaine three months ago, her progress has been impressive. His personalized coaching has greatly enhanced her technique, confidence, and performance. If you want a coach who genuinely invests in their students, I highly recommend TennisRVA!”
“Tennis player for many years and was in Richmond. Wanted to tighten up my game and found Michael to be not only a pleasure but a true professional. He is clearly experienced but honest. He truly care about his job but more importantly you the client. Highly recommend for beginners to advanced levels. Can’t wait to use him again”
4.9 ★ avg rating · Verified Mar 27, 2026

| Mon | 9:00 AM – 7:00 PM |
| Tue | 9:00 AM – 7:00 PM |
| Wed | 9:00 AM – 7:00 PM |
| Thu | 9:00 AM – 7:00 PM |
| Fri | 9:00 AM – 7:00 PM |
| Sat | 9:00 AM – 7:00 PM |
| Sun | 9:00 AM – 7:00 PM |