New Patient Registration
primary care clinic

Primary Care Clinic in Castle Rock

In need of a primary care physician? You get to choose one or more of our experienced primary care providers to be your healthcare partner. Your primary medical care provider serves as the entry point for most of your healthcare needs. We will advocate for you, coordinate your care, and ensure your safety throughout your journey in the healthcare system.

Primary care includes health promotion, disease prevention, diagnosis, and treatment of acute and chronic illnesses. By regularly seeing your primary care nurse practitioner , you can identify and control health risk factors before they become problems. We partner with you to take charge of your health by providing expert and evidence-based care in an environment where you feel comfortable and valued. We even do minor skin procedures and joint injections in-house to save you time and money. Our services include:

Enjoy on-time and same-day appointments with advanced care from integrated primary, behavioral, and functional medicine providers. Call Heartlight Clinic today at 720-485-3178 or use our Request an Appointment form here.”

What Our Patients Saying About Us

Our Testimonials


The facility is very clean, the staff is very friendly and nurse practitioners very knowledgeable. They now see our whole family very pleased.


Thank you Heartlight clinic for getting me in so quickly. The nurse practitioner here is very kind and will spend time answering all your questions....


When one calls to make an appointment they will often accommodate a patient the same day.

get in touch with us

Quick Connect