top of page
ultrawide-xlrg-2969996775.jpg
We help children of all ages develop confidence, discipline, and passion to take on the world! From aspiring professionals to those who simply want to learn dance for fun, the lessons learned and friendships made in the studio last a lifetime!
Drop in classes for adults of all ages and levels, from absolute beginner to advanced professional. 
358332170_1010131976667568_5090482808911212297_n.jpg
The  Rock Company provides a comprehensive foundation for young dancers interested in achieving their dreams!
The stepping stone to becoming a leader onstage  and off! 


 
358154465_604993998127834_4836026001260042185_n.jpg

What's so special about The Rock?

We chase big dreams and teach the tools needed to achieve them!  People ask if there is something in the water at The Rock?  Yes!  the water is abundant with passion, respect, love, hard work, perseverance, discipline, collaboration, knowledge, generosity, creativity, and talent!  We develop amazing humans... who also happen to develop into incredible dancers! You cannot become the dancer without the human part.

We are committed to our students!  We believe they can do anything they set their minds to. They can aim to achieve artistic and technical excellence while continuing to laugh and play.   
We love and respect dance and have experienced the magic of what is possible! But the true magic is not the achievement, it is what we experience and learn every single day! 

Join us at THE ROCK CENTER FOR DANCE, and experience the transformative power of dance! 

372022982_324702433259171_6631453010496278495_n.jpg
1 - ROCK LOGO.png
  • Instagram
  • Facebook

Rock Calendar

June 2024
Mon
Tue
Wed
Thu
Fri
Sat
Sun
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
6:30 PM
Rockshow 2024
+1 more
13
6:30 PM
Rockshow 2024
+1 more
14
Day (1/3)
RAISE THE BARRE - Ballet Intensive
+1 more
15
Day (2/3)
RAISE THE BARRE - Ballet Intensive
+1 more
16
Day (3/3)
RAISE THE BARRE - Ballet Intensive
+1 more
17
Day (1/3)
MOVEMENT
+1 more
18
Day (2/3)
MOVEMENT
+1 more
19
Day (3/3)
MOVEMENT
+1 more
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
bottom of page