Dr. Garret Rock, DC


Dr. Rock
Accepting new patients

South Pointe Medical Center

380 Empire Rd Ste 101 Lafayette, CO 80026

Make an Appointment

(303) 604-2660

Dr. Garret Rock, DC is a Chiropractor in Lafayette, CO and has over 17 years of experience in the medical field. He graduated from Northwestern Health Sciences University medical school in 2004. He is accepting new patients. Be sure to call ahead with Dr. Rock to book an appointment.

Healthgrades Provider Compare™

Quickly compare more Chiropractors in your area

Experience and Background Checks


Background Check

No malpractice claims found for Colorado
No disciplinary actions found for the years we collect data
No board actions found for the years we collect data
Learn more about background checks

Experience Check

Check if Dr. Rock treats your condition or procedure

Dr. Rock's conditions and procedures:

  • Back Disorders
  • Back Injuries
  • Back Sprain
  • Carpal Tunnel Syndrome
  • Fibromyalgia
  • Head and Neck Conditions
  • Headache
  • Herniated Disc
  • Lower Back Injuries
  • Neck Injuries
  • Neck Muscle Strain
  • Neck Pain
  • Sciatica (Not Due to Disc Displacement)
  • Scoliosis
  • Shoulder Pain
  • Sprain
  • Whiplash

Insurance Check

Search for your insurance provider

Dr. Rock accepts most major insurance plans.

Dr. Rock has indicated that he accepts most major insurance carriers

Accepted insurance can change. Please double-check when making an appointment.

(303) 604-2660Find providers who accept this insurance

Dr. Rock's Reviews

Likelihood to recommend Dr. Rock


Based on 2 ratings

5 Stars
4 Stars
3 Stars
2 Stars
1 Star
healthgrades logo

Leave a review

How likely are you to recommend
Dr. Rock?
(Select your rating)
What went well
  • Appointment scheduling (2)
  • Appointment wasn't rushed (2)
  • Explained conditions well (2)
What could be improved
    Reply Flag
    Dr. Rock is an amazingly talented chiropractor. He as been treating our family of four for many years and solved several very difficult situations. I can't recommend him highly enough.
    What went well
    No results
    What could be improved
    No results
    Phil G in Erie, CO – Oct 29, 2015
    ×Post a ResponseAre you Dr. Garret Rock, DC?

    Leave a review

    How was your experience with Dr. Rock?

    About Me


    Dr. Garret Rock, DC is a Chiropractor in Lafayette, CO and has over 17 years of experience in the medical field. He graduated from Northwestern Health...Read more


    • Chiropractic
    • Chiropractic Rehabilitation
    • Chiropractic Sports Medicine


    Northwestern Health Sciences University
    Medical School
    La Clinica De Mariposa, Costa Rica
    Residency Hospital
    Downtown Health, Minneapolis, Mn
    Internship Hospital
    University of North Dakota
    Undergraduate School


    • America's Top Chiropractors Award - Consumer Research Council, 2009
    • Boulder County Business Report Top 20 Award, 2008
    • AMC Achievement Award, 2009

    Frequently Asked Questions

    Is Dr. Garret Rock, DC accepting new patients?

    Dr. Garret Rock, DC generally accepts new patients on Healthgrades. You can see Dr. Rock's profile to make an appointment.

    Does Dr. Garret Rock, DC accept my insurance?

    Use the Healthgrades insurance check to verify if Dr. Rock accepts your insurance.

    What are Dr. Garret Rock, DC's top areas of care?

    Dr. Rock frequently treats Back Disorders, Back Injuries, and Back Sprain. See all procedures and conditions Dr. Rock treats.

    Where is Dr. Garret Rock, DC's office located?

    Dr. Rock's office is located at 380 Empire Rd Ste 101, Lafayette, CO 80026. Find other locations and directions on Healthgrades.

    Does Dr. Garret Rock, DC offer telehealth services?

    Dr. Rock has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.

    How can I make an appointment with Dr. Garret Rock, DC?

    Find contact information here to make an appointment.


    South Pointe Medical Center

    Colorado Back and Spine Center380 Empire Rd Ste 101 Lafayette, CO 80026