Contact
Get in touch
New families can request an evaluation online. Established patients can message us anytime through the Charm patient portal.
- Current patientsMessage us in the patient portal
- Phone(434) 260-1296
- Fax(844) 804-3071
- Mailing address1410 Incarnation Drive, Suite 206
Charlottesville, VA 22901
Telehealth visits
All visits are by secure video telehealth, so families anywhere in Virginia can be seen from home. In-person visits are rare and arranged directly with Dr. Heck.
In a crisis? Call or text 988, or call 911. Email and voicemail are not monitored for emergencies.