*All prices do not include tax
GrouponPlease note *** All Groupons Must be Redeemed in Studio ***
Please arrive 15 minutes before your desired first class to redeem your pass. You can register for class when you arrive. You must bring either a printed copy of your Groupon or download the app to redeem in the studio.
January Unlimited ClassesStart 2018 out right with unlimited classes all January for only $69!
Renewing Monthly Membership: Unlimited Classes$99 per month 12-month contract
Take $10 off and get your membership for $89 if you sign up before your current pass expires!
Must commit to a minimum of 4 paid months. Can cancel anytime after with 30 days written notice.
Injured, traveling or sick? You can pause your membership for those unexpected circumstances or opportunities.
Renewing Membership PerksUnlimited Classes
Guaranteed lowest price
Free Mat Rental
Bring a friend for free (must be new to DMC)
10% off Retail
10% off Workshops and Trainings
20% off Studio Rental
New Student DiscountStudents receive 15% off monthly memberships!
Must display proof of enrollment with dated student ID, registration receipt or class schedule from your institution.
New Student DealOne Month Unlimited - $69 includes mat rental
Drop InRegular - $21
Teacher - $11
5 Class CardRegular - $90
6 month expiry
10 Class CardRegular - $160
Teacher - $100
9 month expiry
Month UnlimitedRegular - $130
Teacher - $100
Morning and Noon Weekdays UnlimitedRegular - $70
Private SessionsSingle with Senior Teacher - $99
Semi Private w/ Sr. Teacher-$125
Single with Junior Teacher - $80
Semi Private w/ Jr. Teacher-$105
Studio Rental$50 per hour for main studio
$30 per hour for treatment room
RefundsPlease note: We do not offer refunds on passes or memberships. In-store credit only.
Late PolicyWe have a no-late policy at the studio as our studio is small. We understand delays happen but to respect those taking class we close the door once the class is in session to reduce noise levels and open doors 15 minutes before the next class.
Thank you for understanding and arriving on time!