• Skip to primary navigation
  • Skip to main content
Advance Physical Therapy
  • Our Practice
    • About Our Practice
      • Postural Restoration
      • Our Staff
      • Testimonials
    • Scoliosis: Children and Adults
      • FAQ: Scoliosis Program
      • Scoliosis Resources
  • Programs
    • Postural Restoration
    • Scoliosis: Children and Adults
    • Pediatrics
    • Orthopedics
    • Orthotics
    • Manual Therapies
    • Head, Neck, Jaw and Voice
    • Fitness Training & Classes
    • Yoga
  • Calendar
  • For Patients & Providers
    • Forms
      • Patient Forms
      • Provider Forms
    • Info
      • Insurance FAQ’s
      • X-Ray the Smart Way
      • Locations for EOS Imaging
    • Legal
      • Privacy Practices Notice
      • No Surprises Act
  • Blog
  • Find Us

Calendar

Book a Morning Class
Book Evening or Saturday Class

Click on event titles to see more information

December 2025

Sun Mon Tue Wed Thu Fri Sat
1
2
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 2, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 2, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 2, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
3
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 3, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
•
4
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 4, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 4, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 4, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
5
6
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 6, 2025 10:00 am-10:45 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 6, 2025 11:00 am-11:45 am

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
• •
7
8
9
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 9, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 9, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 9, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
10
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 10, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
•
11
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 11, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 11, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 11, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
12
13
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 13, 2025 10:00 am-10:45 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 13, 2025 11:00 am-11:45 am

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
• •
14
15
16
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 16, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 16, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 16, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
17
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 17, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
•
18
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 18, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 18, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 18, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
19
20
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 20, 2025 10:00 am-10:45 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 20, 2025 11:00 am-11:45 am

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
• •
21
22
23
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 23, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 23, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 23, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
24
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 24, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
•
25
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 25, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 25, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 25, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
26
27
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 27, 2025 10:00 am-10:45 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 27, 2025 11:00 am-11:45 am

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
• •
28
29
30
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 30, 2025 9:30 am-10:15 am

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 30, 2025 5:00 pm-5:45 pm

    Location: 1709 Legion Rd suite 100, Chapel Hill, NC 27517, USA

    Learn more at our Fitness page.
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 30, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
• • •
31
  • Small Group Training with Phil DeNigris

    Small Group Training with Phil DeNigris

    When: December 31, 2025 6:00 pm-6:45 pm

    Location: 1709 Legion Road, Suite 100, Chapel Hill, NC 27517

    Learn more at our Fitness page.
•

Testimonial

Initially felt worried about personal training…

— Allyson Marshall

I initially worried I’d feel self-conscious, working with a personal trainer, but Phil is such an encourager that I quickly felt at ease. One of the best things about Phil is that he genuinely cares about his patients health and well-being. If you’ve got him in your corner, he’s rooting for your success in all aspects of your life. Phil is really great at explaining things, but if I got confused, he would always come up with a new strategy to help me understand. I guarantee that working with Phil will lead you to confidence in yourself, and what your body is capable of, and you’ll be smiling and laughing, and having fun while you do it!

1709 Legion Road
Suite 100
Chapel Hill, NC 27517-2373
(919) 932-7266

Leave a Review Find Us Fitness Programs

Advance Physical Therapy, Advanced Physical Fitness, and Scoliosis and Postural Restoration Center are proudly owned and operated by KJC Corp. We are a local, physical therapist owned, female owned small business. We have been serving Chapel Hill, the surrounding, and now international communities! proudly since 1999. We are so grateful for your patronage and health partnership.

Our therapists are highly experienced in traditional physical therapy techniques and have specialized expertise in a variety of areas, including: Postural Restoration, Scoliosis Rehabilitation, Pediatrics, Orthopedics and Sports Medicine, Manual Therapy, Dry Needling, Counterstrain, Custom Foot Orthotics, Yoga, Personal training and Small Group Fitness.

Credit Card Transactions: 3% surcharge fee (paid by cardholder). Consumer Debit Card Transactions: 1.25% + $0.25 per transaction fee (paid by merchant).

© 2025 Advance Physical Therapy · All rights reserved · Website by Tomatillo Design
Search Advance Physical Therapy
Send Us a Message
Name(Required)
Preferred method of communication
What are you interested in?