Concept website. Juniper Hall is a fictional business. Designed and built by Upswing Local as a portfolio piece.

Read the case study
Close demo Back to Upswing Local

This week at the studio

Find your class. Save your mat.

Small classes of up to 20, three styles, every level welcome. Pick a day, filter if you like, and book in two taps.

New here? Your first class is $10. (sample price)

  • Monday, 6:30 am 45 min

    Vinyasa flow

    with Maya · All levels

    6 spots left
  • Monday, 12:15 pm 45 min

    Mat pilates

    with Jonah · Beginner

    11 spots left
  • Monday, 6:00 pm 60 min

    Vinyasa flow

    with Priya · Intermediate

    Full
  • Monday, 7:30 pm 60 min

    Restore & stretch

    with Elena · All levels

    9 spots left
  • Tuesday, 7:00 am 50 min

    Mat pilates

    with Jonah · All levels

    4 spots left
  • Tuesday, 9:30 am 60 min

    Restore & stretch

    with Elena · Beginner

    14 spots left
  • Tuesday, 5:30 pm 60 min

    Vinyasa flow

    with Sam · All levels

    2 spots left
  • Tuesday, 7:00 pm 50 min

    Mat pilates

    with Jonah · Intermediate

    7 spots left
  • Wednesday, 6:30 am 45 min

    Vinyasa flow

    with Maya · All levels

    8 spots left
  • Wednesday, 12:15 pm 45 min

    Restore & stretch

    with Elena · All levels

    15 spots left
  • Wednesday, 6:00 pm 60 min

    Mat pilates

    with Jonah · Beginner

    Full
  • Wednesday, 7:30 pm 60 min

    Vinyasa flow

    with Priya · Intermediate

    5 spots left
  • Thursday, 7:00 am 50 min

    Mat pilates

    with Jonah · All levels

    9 spots left
  • Thursday, 5:30 pm 60 min

    Vinyasa flow

    with Sam · Beginner

    12 spots left
  • Thursday, 7:00 pm 75 min

    Restore & stretch

    with Elena · All levels

    3 spots left
  • Friday, 6:30 am 45 min

    Vinyasa flow

    with Maya · All levels

    10 spots left
  • Friday, 12:15 pm 45 min

    Mat pilates

    with Jonah · All levels

    6 spots left
  • Friday, 5:30 pm 60 min

    Vinyasa flow

    with Priya · All levels

    1 spot left
  • Saturday, 8:00 am 60 min

    Vinyasa flow

    with Sam · All levels

    Full
  • Saturday, 9:30 am 50 min

    Mat pilates

    with Jonah · Beginner

    5 spots left
  • Saturday, 11:00 am 75 min

    Restore & stretch

    with Elena · All levels

    8 spots left
  • Sunday, 9:00 am 60 min

    Vinyasa flow

    with Maya · Beginner

    13 spots left
  • Sunday, 10:30 am 60 min

    Mat pilates

    with Jonah · All levels

    7 spots left
  • Sunday, 5:00 pm 75 min

    Restore & stretch

    with Elena · All levels

    10 spots left

Book this class

Class

Three styles, color-coded on the schedule

  • Vinyasa flow

    Intensity 3 of 3

    Moving from pose to pose with the breath. You’ll warm up, work hard and finish with a long rest.

  • Mat pilates

    Intensity 2 of 3

    Slow, precise core and posture work on the mat. Small movements, a lot of focus, no equipment to learn.

  • Restore & stretch

    Intensity 1 of 3

    Long, supported stretches with bolsters and blankets. Good for stiff backs, busy weeks and first-timers.

New here? Here’s your first visit.

  1. Pick a beginner or all-levels class. Restore & stretch is the gentlest start.
  2. Arrive ten minutes early. We’ll show you around and ask about any injuries.
  3. Bring water and comfortable clothes. Mats, blocks, straps and blankets are here.
  4. Stay as long as you like after. Tea’s on in the lobby, and the teacher stays for questions.

Simple pricing

How often will you come?
  • Drop-in

    $24 one class

    $24 a class

    No commitment. Mats and props included.

  • 10-class pack

    $210 valid 4 months

    $21 a class

    Share it with someone in your household.

  • Unlimited

    $139 a month

    Cancel or pause any time, with 7 days’ notice.

Sample prices for a concept website.