Concierge/Direct Primary Care

Finally, a Doctor’s Office That Doesn’t Suck!

Concierge/Direct Primary Care

Finally, a Doctor’s Office That Doesn’t Suck!

We provide Fast and Convenient Medical Evaluations to our Busy Patients.
Text or call us at 215-987-5819.
Click the Get Started Now button for a free consultation.

We Guarantee:

Fast, Convenient, and Comfortable Check Ups

24/7 text access to a Provider

Same day tele-medicine appointments 7 days a week

No Insurance Needed!

We Provide the Ultimate in Primary Care Access!

We Also Guarantee:

Customized Health Care plans

Same day Medication refills

Comfortable Office Surroundings with Friendly Providers

In person and tele-medicine visits (your choice)

No required in person visits

$249/month (or $2,490/year)
100% Covered by HSA
Tax Deductible

Wesley H., verified patient

Establishing a new primary care doctor can be overwhelming but I’m so glad I made the switch. Very happy!

Wesley H., verified patient

Amina R., verified patient

Dr.Kelly was amazing! Very attentive & authentic! I will be changing my primary care to him!

Amina R., verified patient

Jazmine H., verified patient

Dr. Kelly is one of the first doctors that truly made me feel heard! Highly recommended.

Jazmine H., verified patient

Daniel N., verified patient

Dr. Kelly was very helpful and super simple to schedule. Refreshingly easy visit.

Daniel N., verified patient

Jennifer E., verified patient

Dr. Kelly was awesome. Super friendly, on time and efficient

Jennifer E., verified patient

Laura G., verified patient

Yes I will definitely return if I need to for any reason

Laura G., verified patient

Liz N., verified patient

I feel so lucky to have found Dr Kelly! He is knowledgeable, professional and personable. His office is comfortable and the everything about the practice is technologically and aesthetically modern.

Liz N., verified patient

Dylan B., verified patient

Dr. Kelly was great to deal with and made the process of meeting a new doctor incredibly easy. His calm demeanor and clean office made the whole experience enjoyable, so I would recommend him to anyone looking at his page.

Dylan B., verified patient

Jeffrey B., verified patient

I lost my PCP due to retirement and picked Dr. Kelly. His approach is calm, interested and thorough. He was professional and I was seen immediately. My wife is looking for a PCP and I will 100% recommend Dr. Kelly.

Jeffrey B., verified patient

Jesse K., verified patient

Dr. Peter Kelly was very polite, thoughtful, and articulate. He listened to my issues and responded with clear feedback and suggestions. Very happy with my experience and would highly recommend.

Jesse K., verified patient

Jeffrey D., verified patient

Dr. Kelly is fantastic. Easy to talk to and a great listener. 10/10 recommend him to anyone looking for a doctor. I was nervous about changing from my previous dr but very glad I did now!

Jeffrey D., verified patient

Andre G., verified patient

Really like how attentive Dr. Kelly is.

Andre G., verified patient

Mark M., verified patient

Dr. Kelly asked great questions, never rushed me, and I felt like he was truly listening and curious as to what I had to say.

Mark M., verified patient

Zach B., verified patient

Dr. Kelly was fantastic, the appointment was a breeze I got everything I needed in less than 30 mins! Great guy but that I highly recommend!

Zach B., verified patient

Carolyn P., verified patient

Dr. Peter Kelly was very thorough,he asked questions and waited for me to answer!! His exam thorough and his bedside manner was good!! Yes I would recommend Dr. Kelly.

Carolyn P., verified patient

Ryan S., verified patient

It was a very welcoming place which allowed me to feel relaxed unlike the hospital setting. He was easy to open up to and listened to my life history. He was very knowledgeable about my situation and gave me multiple options for a path forward to help improve my health. I would highly recommend this Doctor to everyone.

Ryan S., verified patient

Luke P., verified patient

It was a pleasure being seen by Dr. Kelly. The appointment was not rushed, and he carefully listened to all of my questions/concerns. Overall, he was very knowledgeable, friendly, and I would highly recommend.

Luke P., verified patient

Greg W., verified patient

Dr. Kelly was thoughtful and considerate in his follow up on my medical needs and concerns, and clear with recommended next steps. I plan to continue seeing him as a medical provider and recommend his services as well!

Greg W., verified patient

Ashley S., verified patient

I had a great experience meeting with Dr. Kelly. He was knowledgeable and explained thing in a way I could understand. I will be going back!

Ashley S., verified patient

Danielle D., verified patient

Highly recommend! Very nice experience.

Danielle D., verified patient

Ella T., verified patient

My first experience as a primary care patient at Dr. Peter Kelly's office was great. It was seamless and a very comfortable atmosphere. The experience of his boutique office was refreshing and nothing like the typical high volume primary care clinic that most are use too. I would recommend Dr. Kelly to anyone looking for a primary care physician in the area.

Ella T., verified patient

Deborah H., verified patient

What a refreshing change. A doctor that listens and offers good counsel. We spent more time than I have spent with a doctor since Covid. He just opening his private practice and you should make an appointment before he gets totally booked!

Deborah H., verified patient

Dr. Peter Kelly

Shamrock Medicine Plus Primary Care Physician
Dr. Peter Kelly is a Board Certified Physician in Family Medicine with over 15 years of experience. He is a graduate of the University of Notre Dame and the University of New England School of Osteopathic Medicine. Dr. Kelly treats adults and children above five and believes in evidence-based medicine.

Dr. Peter Kelly

Shamrock Medicine Plus Primary Care Physician

Dr. Peter Kelly is a Board Certified Physician in Family Medicine with over 15 years of experience. He is a graduate of the University of Notre Dame and the University of New England School of Osteopathic Medicine. Dr. Kelly treats adults and children above five and believes in evidence-based medicine.

Jenny Pak, NP

Shamrock Medicine Plus Nurse Practitioner

Jenny Pak is a board-certified Family Nurse Practitioner. She received her Master’s in Nursing from Thomas Jefferson University in their family across the lifespan program. She received her BSN from Thomas Jefferson University as well, and has worked as a registered nurse at TJUH for over 5 years. Throughout her time in healthcare, Jenny has always believed that the key to keeping patients out of the hospital is by delivering exceptional outpatient primary care.

Jenny Pak, NP

Shamrock Medicine Plus Nurse Practitioner

Jenny Pak is a board-certified Family Nurse Practitioner. She received her Master’s in Nursing from Thomas Jefferson University in their family across the lifespan program. She received her BSN from Thomas Jefferson University as well, and has worked as a registered nurse at TJUH for over 5 years. Throughout her time in healthcare, Jenny has always believed that the key to keeping patients out of the hospital is by delivering exceptional outpatient primary care.

Need a prescription refill?

to submit a refill request.
Board Certified
Physician.
Virtual Care.
Online Patient Portal.

215.987.5819

How It Works

Once you’ve registered, you’ll have access to in person care
as well as convenient tele-health appointments with a provider.