The Perfect Workout®

The Perfect Workout official logo

Find A Studio Near You

We have over 75 studios located nationwide with Certified Personal Trainers
ready to help you reach your goals.

Interested in Virtual Training? Book Now

      See All Studio Locations

      We have over 75 locations across the United Sates. Find the studio closest to you below.

      See all Studio Locations​

      Choose a region to view all

      locations in the area

      See all Studio Locations​

      Choose a region to view all locations in the area

      All Studio Locations

      California

      Pasadena, CA

      750 E. Green Street
      #210
      Pasadena, CA 91101
      (888) 803-6813

      View Location

      La Jolla, CA

      715 Pearl St.
      La Jolla, CA 92037
      (888) 803-6813

      View Location

      Laguna Niguel, CA

      30001 Crown Valley Pkwy
      #L
      Laguna Niguel, CA 92677
      (888) 803-6813

      View Location

      Long Beach, CA

      3296 E. Spring Street
      Long Beach, CA 90806
      (888) 803-6813

      View Location

      Studio City, CA

      13273 Ventura Blvd.
      #104
      Studio City, CA 91604
      (888) 803-6813

      View Location

      Mill Valley, CA

      147 Lomita Dr.
      #L
      Mill Valley, CA 94941
      (888) 803-6813

      View Location

      Mission Valley, CA

      2655 Camino Del Rio N
      #360
      San Diego, CA 92108
      (888) 803-6813

      View Location

      Mission Viejo, CA

      27001 La Paz Road
      #154
      Mission Viejo, CA 92691
      (888) 803-6813

      View Location

      Newport Beach, CA

      3300 Irvine Ave.
      #135
      Newport Beach, CA 92660
      (888) 803-6813

      View Location

      Oakland/Piedmont, CA

      55 Santa Clara Ave
      #120
      Oakland, CA 94610
      (888) 803-6813

      View Location

      Menlo Park, CA – Isokinetic Studio

      1040 Noel Dr.
      #108
      Menlo Park, CA 94303
      (888) 803-6813

      View Location

      Menlo Park, CA

      1040 Noel Dr.
      #107
      Menlo Park, CA 94025
      (888) 803-6813

      View Location

      Pleasanton, CA

      4133 Mohr Avenue
      #K
      Pleasanton, CA 94566
      (888) 803-6813

      View Location

      Rancho Bernardo, CA

      16486 Bernardo Center Dr.
      #124
      San Diego, CA 92128
      (888) 803-6813

      View Location

      Redondo Beach, CA

      220 S. Pacific Coast Hwy
      #103
      Redondo Beach, CA 90277
      (888) 803-6813

      View Location

      San Mateo, CA

      1941 O-Farrell Street
      #110
      San Mateo, CA 94403
      (888) 803-6813

      View Location

      Sunnyvale, CA

      1110 Sunnyvale Saratoga Rd.
      #B1
      Sunnyvale, CA 94087
      (888) 803-6813

      View Location

      SW San Jose, CA

      2937 Union Ave.
      #A
      San Jose, CA 95124
      (888) 803-6813

      View Location

      West LA, CA

      2100 Sawtelle Blvd
      #303
      Los Angeles, CA 90025
      (888) 803-6813

      View Location

      Thousand Oaks, CA

      516 Pennsfield Pl.
      #103
      Thousand Oaks, CA 91360
      (888) 803-6813

      View Location

      Tustin, CA

      17291 Irvine Blvd
      #320
      Tustin, CA 92780
      (888) 803-6813

      View Location

      Walnut Creek, CA

      925 Ygnacio Valley Rd.
      #104
      Walnut Creek, CA 94596
      (888) 803-6813

      View Location

      Calabasas, CA

      23945 Calabasas Rd.
      #217
      Calabasas, CA 91302
      (888) 803-6813

      View Location

      El Cerrito, CA

      513 El Cerrito Plaza
      El Cerrito, CA 94530
      (888) 803-6813

      View Location

      Del Mar/Solana Beach, CA

      990 Highland Drive
      #107
      Solana Beach, CA 92075
      (888) 803-6813

      View Location

      Danville, CA

      811 San Ramon Valley Blvd
      #102
      Danville, CA 94526
      (888) 803-6813

      View Location

      La Crescenta-Montrose

      4105 Ocean View Blvd.
      Suite A
      Montrose, CA 91020
      (888) 803-6813

      View Location

      Encino, CA

      18520 Burbank Blvd
      Suite 101
      Tarzana, CA 91356
      (888) 803-6813

      View Location

      Carlsbad, CA

      6994 El Camino Real
      #210
      Carlsbad, CA 92009
      (888) 803-6813

      View Location

      Huntington Beach, CA

      16742 Gothard St
      #106
      Huntington Beach, CA 92647
      (888) 803-6813

      View Location

      Anaheim Hills, CA

      1240 North Lakeview Ave
      #150
      Anaheim, CA 92807
      (888) 803-6813

      View Location

      Colorado

      Centennial, CO

      7200 E Dry Creek Rd
      F204
      Centennial, CO 80112
      (888) 803-6813

      View Location

      Arvada, CO

      9950 W 80th Ave
      Suite 16
      Arvada, CO 80005
      (888) 803-6813

      View Location

      Cherry Creek, CO

      3955 East Exposition Avenue
      Suite 203
      Denver, CO 80209
      (888) 803-6813

      View Location

      Boulder, CO

      3050 Broadway
      Suite 204
      Boulder, CO 80304
      (888) 803-6813

      View Location

      Illinois

      Westmont, IL

      825 N. Cass Ave
      #206
      Westmont, IL 60559
      (888) 803-6813

      View Location

      Park Ridge, IL

      444 North Northwest Hwy
      #204
      Park Ridge, IL 60068
      (888) 803-6813

      View Location

      Wilmette, IL

      444 Skokie Blvd
      #210
      Wilmette, IL 60091
      (888) 803-6813

      View Location

      Arlington Heights, IL

      3365 N Arlington Heights Rd
      #E
      Arlington Heights, IL 60004
      (888) 803-6813

      View Location

      Orland Park, IL

      64 Orland Square Drive
      #16
      Orland Park, IL 60462
      (888) 803-6813

      View Location

      Northbrook, IL

      1955 Raymond Drive
      #116
      Northbrook, IL 60062
      (888) 803-6813

      View Location

      Naperville, IL

      710 East Ogden Ave
      #550
      Naperville, IL 60563
      (888) 803-6813

      View Location

      Glen Ellyn, IL

      799 Roosevelt Rd.
      Building 6, #207
      Glen Ellyn, IL 60137
      (888) 803-6813

      View Location

      Maryland

      Bethesda, MD

      5272 River Rd.
      #LL1
      Bethesda, MD 20816
      (888) 803-6813

      View Location

      Wheaton, MD

      3937 Ferrara Drive
      Silver Spring, MD 20906
      (888) 803-6813

      View Location

      Rockville, MD

      1395 Piccard Drive
      Suite 340
      Rockville, MD 20850
      (888) 803-6813

      View Location

      New Jersey

      Cherry Hill, NJ

      1415 Route 70 East
      #LL1
      Cherry Hill, NJ 08034
      (888) 803-6813

      View Location

      Pennsylvania

      Newtown, PA

      660 Newtown Yardley Road
      #202
      Newtown, PA 18940
      (888) 803-6813

      View Location

      Jenkintown, PA

      101 Greenwood Ave
      #210
      Jenkintown, PA 19046
      (888) 803-6813

      View Location

      Ardmore, PA

      10 East Athens Ave
      #206
      Ardmore, PA 19003
      (888) 803-6813

      View Location

      Ambler, PA

      716 N Bethlehem Pike
      Suite 205
      Lower Gwynedd Township, Pennsylvania 19022
      (888) 803-6813

      View Location

      Paoli, PA

      53 Darby Rd.
      #2
      Paoli, PA 19301
      (888) 803-6813

      View Location

      Texas

      West Plano, TX

      5068 W Plano Pkwy
      #105
      Plano, TX 75093
      (888) 803-6813

      View Location

      West Lake Hills, TX

      4611 Bee Caves Road
      Suite 211
      West Lake Hills, TX 78746
      (888) 803-6813

      View Location

      Katy, TX

      25722 Kingsland Blvd
      Suite 105
      Katy, TX 77494
      (888) 803-6813

      View Location

      Lakeway, TX

      1017 Ranch Rd 620 S
      #103
      Lakeway, TX 78734
      (888) 803-6813

      View Location

      Sugar Land, TX

      1111 Hwy 6
      #245
      Sugar Land, TX 77478
      (888) 803-6813

      View Location

      SW Fort Worth, TX

      4255 Bryant Irvin Road
      #206
      Fort Worth, TX 76109
      (888) 803-6813

      View Location

      River Oaks, TX

      2900 Weslayan St.
      #480
      Houston, TX 77027
      (888) 803-6813

      View Location

      The Woodlands, TX

      1715 Sawdust Rd.
      #F
      The Woodlands, TX 77380
      (888) 803-6813

      View Location

      Park Cities/North Dallas, TX

      10100 North Central Expressway
      #245
      Dallas, TX 75231
      (888) 803-6813

      View Location

      Memorial, TX

      11211 Katy Fwy
      #310
      Houston, TX 77079
      (888) 803-6813

      View Location

      Kingwood, TX

      2330 Timber Shadows Dr.
      #104
      Kingwood, TX 77339
      (888) 803-6813

      View Location

      Flower Mound, TX

      1001 Cross Timber Rd.
      #1234
      Flower Mound, TX 75028
      (888) 803-6813

      View Location

      Arlington, TX

      3921 W. Green Oaks Blvd
      #E
      Arlington, TX 76016
      (888) 803-6813

      View Location

      Clear Lake, TX

      17047 El Camino Real
      #217
      Houston, TX 77058
      (888) 803-6813

      View Location

      Cypress/North Houston, TX

      12345 Jones Rd.
      #150
      Houston, TX 77070
      (888) 803-6813

      View Location

      Colleyville, TX

      6211 Colleyville Blvd
      #150
      Colleyville, TX 76034
      (888) 803-6813

      View Location

      Virginia

      Alexandria, VA

      901 N Washington St
      #102
      Alexandria, VA 22314
      (888) 803-6813

      View Location

      Centreville, VA

      6101 Redwood Square Centre
      #308
      Centreville, VA 20121
      (888) 803-6813

      View Location

      Fairfax, VA

      10400 Eaton Pl.
      #106
      Fairfax, VA 22030
      (888) 803-6813

      View Location

      Burke, VA

      8992 Fern Park Dr.
      Burke, VA 22015
      (888) 803-6813

      View Location

      Falls Church, VA

      400 N. Washington St.
      #204
      Falls Church, VA 22046
      (888) 803-6813

      View Location

      Reston, VA

      12355 Sunrise Valley Dr.
      #60
      Reston, VA 20191
      (888) 803-6813

      View Location

      Washington

      Bellevue

      12727 Northup Way
      Suite 22
      Bellevue, WA 98005
      (888) 803-6813

      View Location

      Ballard, WA

      928 NW Leary Way
      Suite 202
      Seattle, WA 98107
      (888) 803-6813

      View Location

      Congratulations on taking the first step towards better health!  Once you’ve scheduled your Consultation Call, you will receive an email confirmation with details.

      Don’t See a Time You Want?

      Call NOW! (888) 803-6813

      Chat with our team to find a time that works for you now.