Family-owned, provider-supervised, community-rooted. Meet Dr. Cooper and the care team behind 15+ Western PA & WV clinics.
The Care Team
The people behind your care
Loading our team…
Book an Appointment
Choose your appointment type and nearest location — we'll take you directly to scheduling.
✓ Provider visits always free✓ Walk-ins welcome — call for hours✓ SMS reminders sent
1
How to Visit
2
Appointment Type
3
Location
4
Confirm & Book
Step 1 of 4 — How would you like to be seen?
✓
🏥
In-Person Appointment
Visit one of our 15+ locations across PA and WV.
✓
💻
Telehealth Appointment
Connect with a provider from home — your provider's office will get in touch with you soon to arrange your appointment. New and returning patients welcome.
Select how you'd like to be seen above to continue
Telehealth Appointment Request
Step 2 of 4 — What brings you in?
✓
🌱
New Patient Consult
First visit. Provider evaluation for your personalized weight loss program.
Refill for diet medications, Semaglutide, Tirzepatide, or Sermorelin.
Established patients only
✓
⚡
Testosterone / HRT Consult
Initial consult for hormone replacement therapy with lab work referral.
$150 Service Fee
Botox Scheduling Update
Botox appointments are now available on designated treatment days only. Appointment availability may vary by office location and from week to week based on patient demand. To schedule Botox services, a minimum number of appointments may be required within a 24-hour period before treatment days are confirmed. Please note that Botox appointments are no longer available for online booking or self-scheduling. All Botox appointments must be scheduled directly through our office staff. To request an appointment, please contact your preferred office location by phone, and a team member will assist you with scheduling.
Select an appointment type above to continue
Step 3 of 4 — Choose your location
🔍
📍 Pittsburgh Area
Green Tree
(412) 458-5042
North Hills
(412) 847-8083
South Hills
(412) 819-4614
Robinson
(412) 489-6490
Shadyside
(412) 404-2237
Monroeville
(412) 646-2134
Pleasant Hills ✨
(412) 714-4231
📍 South / Southwest Pittsburgh
Upper St. Clair
(412) 595-7685
Mount Lebanon
(412) 892-9253
Bridgeville
(412) 914-8034
Washington PA
(724) 993-4356
📍 North of Pittsburgh
Wexford
(724) 719-6867
Cranberry
(878) 208-7165
📍 West Virginia
Weirton, WV
(304) 914-3112
Morgantown, WV
(304) 777-2640
Step 4 of 4 — Review your appointment
Your Appointment Summary
Type—
Location—
Duration15 minutes
CostFree
📋 New patients: Please bring or download your patient intake forms before your visit.