Skip to Main Content

Request Appointment

If you are a new patient and have questions about the process of becoming my patient, the scope of my practice, insurance coverage, etc, please feel free to call and leave a confidential voicemail at (215) 860-9742x3 or send an email to appointments@drdavemcg.com.

During the week, voicemail is checked at lease once or twice a day and I try to return calls within 24 -48 hours.

If you are an existing patient, THANK YOU for using my patient portal. Please call if you have any questions or problems with using the portal.
Client Status:
Therapy Intake
David McGalliard, Ph.D., Licensed Psychologist
View Available TimesCancel
We use cookies and other technologies to provide you with a better website experience. By continuing to use this site, you are agreeing to our use of cookies and other technologies. Please view our Privacy Policy and Terms of Service to learn more.
Cookie SettingsClose and Accept Cookies