"This is great for both kids and adults, its fun and great fitness."

- Justin

"My daughter totally loves going to cheer! It’s been a dream come true for her to become a part of a cheerleading team that is extremely talented and accepting!! She’s had a lot of fun and can’t wait to do so much more with her team!! We love this place.

My son also takes parkour here and he is always having a blast. He’s constantly learning new tricks and is conquering his fear of heights!!

Thank you for letting us join your gym as well as your teams!!"

- Ashley

"Royal City is an amazing place. My daughter Rebecca has learned so many new skills since joining 4 months ago. She also loves being part of the team and is making lots of new friends. The coaches are so patient and helpful and work so hard with the kids to help them do the best that they can. We love being part of the RC Family!"

- Alice

"Great location, the most helpful staff you could ask for, and a totally welcoming family environment! My daughter has learned so much and made so many friends in just a few months, and totally idolizes Coach Nicole!"

- Trina

"Loved the summer cheer and tumbling for my daughter. She loves the year-long tumbling class she takes."

- Donna

"I cannot say enough wonderful things about Nicole and Royal City Cheer & Tumbling! Nicole you are an inspiration! She is the perfect combination of kindness, inspiration, and motivation all the while instilling strength and confidence in every student she teaches! Thank you for inspiring my child to be the best human being she can be, Body, Mind, Heart, and Soul!"


"My daughter has worked with Coach Nicole in the past and loves her as well as her training style. She is fun, loving and dedicated to all the children she coaches! If we lived closer we'd for sure be enrolling into Royal City Cheers Summer Camps."

- Jody

Contacting us

Follow the links above to take you to register, find class hours, and so on.

Need help?

Phone Hours

Monday to Friday



Text or email 24-7 :



On Site Visit / Tour :

Best By Appointment. 

During regular class hours we do not always have admin staff on site.  We recommend contacting us by phone or email rather than dropping in.