Accessibility View Close toolbar

Services At Advanced Health Professionals

Services at Advanced Health Professionals

AHP's Multidisciplinary Approach

Our services at AHP are complementary in design and approach. Through our philosophy of Dynamic Rehabilitation, we provide a complete suite of services, diagnostics, and treatment protocols to get our patients back to healthy, happy, and productive lives.

We are a unique boutique healthcare office proud of our ability to cater to our patients' needs. We are very different from other healthcare offices.

  • One on one attention from our staff and treatment team.
  • Dedicated billing office to submit and coordinate all of your insurances.
  • Contracted network membership for non-insured and high deductibles.
  • No referrals needed for our services.
  • Largest network of area specialists for diagnostic testing, surgical requirements, and professional representation.

AHP Motto

Conservative - Cutting Edge - Complementary

Welcome to Advanced Health Professionals

Since 1990, Advanced Health Professionals [AHP] has helped thousands of patients recover from pain and injury.

AHP is the Norwalk CT area's leading provider of Physical Therapy and Rehabilitation, Chiropractic, Massage Therapy and Acupuncture services.

Did you know that most of us experience joint and/or muscle pain either chronically or occasionally? Living in pain is unnecessary and unhealthy.

At AHP, we fight this type of pain every day. Dynamic Rehabilitation attacks the cause of your pain making you stronger and able to move through your life in the best possible way!

We value our patients' experience at AHP.

We love to hear from our patients on their experiences at AHP. If you would like to give us a review, we'd truly appreciate it. Click on the Google icon below to leave us a review - and

THANK YOU in advance for doing so!
Google Review

Contact Us

Send us an email

Our Location

Find Us on the Map

Office Hours

Our Regular Schedule

Primary Office


9:00 am-7:00 pm


9:00 am-7:00 pm


9:00 am-7:00 pm


3:00 am-7:00 pm


9:00 am-5:00 pm


Every Other 9 AM to Noon [Call for Availability]