Now Training at Two Locations — Oak ridge and Creekside!

Get Your Questions Answered

Everything You Need to Know

What age groups do you train?

We offer training programs for all age groups, starting from young beginners (age 6+) to advanced players (up to age 18). Each program is tailored to the specific needs and skill levels of the age group.

What does a typical training session look like?

A typical session features ball mastery, focusing on quick footwork movements, followed by learning specific skills, such as moves to beat an opponent. Players then engage in 1v1 drills to challenge themselves using the new techniques they’ve acquired. The session concludes with a small-sided game, encouraging players to apply their skills in a match-like setting.

How often should my child train for improvement?

Consistency is crucial. We recommend attending at least one TotalTech session in addition to your regular team training. For players who need to build confidence or are highly dedicated to reaching higher levels, we offer a two-day option to further reinforce muscle memory and refine techniques.

Do you provide training during the off-season?

Absolutely! We offer year-round training programs, including specialized off-season sessions to help players maintain and enhance their skills during breaks from their regular season. Our off-season programs emphasize strength, conditioning, and technical skills.

What equipment does my child need for training?

Players should bring a water bottle, indoor shoes (no cleats), and shinguards. We also recommend wearing comfortable athletic clothing suitable for physical activity. TotalTech provides the balls for all training sessions.

Do you offer individual or small group training?

Yes, we offer both individual and small group training sessions. Individual sessions are ideal for players seeking personalized attention to focus on specific areas of their game, such as enhancing footwork, increasing speed, or mastering advanced techniques. Our group sessions take place in our Performance Academy, providing a great opportunity to refine skills and apply them against an opponent in game-like scenarios.

What is your refund policy?

No refunds will be issued within 7 days of camp starting, regardless of the reason. Cancellations made before this time will incur a $75 fee for full-day camps and $25 for half-day camps.

For Performance Academy, players can schedule makeup sessions within 14 days of a missed session. To cancel your registration, submit a written request via email to TotalTech before the next payment due date.

What skill levels do you accommodate?

Our programs cater to all skill levels, from beginners who are just learning the basics to advanced, elite players looking to refine their techniques and gain a competitive edge. We offer customized training to ensure every player can progress at their own pace.Players are placed in sessions with others who are at the same skill level.

Can parents watch the training sessions?


Yes, parents are welcome to watch the training sessions. We believe in transparency and encourage parents to observe how their children are progressing. However, we do ask that parents stay in designated areas to avoid distractions during the session.

How do I register my child for a training program?

Registration is simple. You can sign up through on the schedules & enrollment page. There you’ll find all the details about our programs, schedules, and fees. If you have any questions, feel free to contact us by phone or email, and we’ll be happy to assist you with the process.

What are the payment options for the training programs?

We offer flexible payment options, including monthly payments, one-time fees for specific programs, and discounts for early registration or multiple siblings. Payments can be made online via credit card.

Do you offer trial sessions?

Yes, we offer trial sessions for new players who want to experience our training before committing to a full program. This allows players and parents to get a feel for our coaching style and the environment. Please contact us to schedule a trial session.

How do you handle cancellations or missed sessions?

We understand that sometimes life happens. If a player needs to miss a session, we ask that you inform us in advance. Depending on availability, we may offer make-up sessions. For cancellations, please contact our Director and he will cancel your registration.