Please note, our Request Appointment form is simply a request. We will do our best to accommodate the date and time that works for you.

Testimonials

The Heart and Medical Center and Urgent Care always appreciates feedback from our valued patients. To date, we’re thrilled to have collected 40 reviews with an average rating of 4.83 out of 5 stars. Please read what others are saying about The Heart and Medical Center and Urgent Care below, and as always, we would love to collect your feedback.

My name is Marie J. Teal and i made typing errors earlier today at Heart clinic. They are the best!!! Dr. Khetpal ( both Vivek and Sangeeta) have saved my life from serious situations when I was in excruciating pain in Emergency room many times!!! They are brilliant and professional in their mannerisms, integrity and thoroughly diagnose your medical needs!!! I wrote an earlier review under my friends email. IF anyone reading this tribute and review need. Medical attention…please give a phone call to office staff at 5809310500…. ONE MORE 5 STAR TO KEELY WHO WORKS THERE…SHE IS GREAT AND NURSE Tee. Got blood when others couldnt…she used ifferent approach!!! They are all so cordial, empathetic and personable….GOD BLESS THEM!! PRAYERS FOR THEIR SUPERNATURAL STRENGTH AT ALL TIMES.

MARIE T.

I love coming to this office for Dr. Sangeeta and if she’s not available, I always know that I am in great hands 100% with Keely! Keely is just amazing and always very in tuned with my needs. I appreciate her thoroughness with my care. Great care! I will continue to return here for regular appointments! I appreciate the kindness of everyone in this office! Tammy Hussain

Tammy H.

I’m a 70-year-old male. I have been going to Dr kettpile for 5 years. He saved my life. Here’s how. I complained chest pain. Dr katpal immediately did a stress test and all those other tests in one of my arteries was like 90% blocked. In just a couple of days might have been the next day of the day after he performed angioplasty. He put in one stent and ballooned another area. He also is a family doctor. But about all if you meet him he is meek and humble and just so nice you just can’t help but love him for the person he is and the doctor that he is. Thank you Dr Vivek Ketpa.

Billy A.

Wonderful doctor and staff Wouldn’t trade him for anyone

Grant D.

Very caring, kind and prompt. Good educator on how to care for myself moving forward.

Nancy C.

I Betty Hughes had a great time with the stress test today and josh is very kind and professional:) He’s very good at his job 🙂

Betty H.

I hate switching to new doctors. I knew I needed a local doctor so when I had my appt I was so glad I made the choice that I did.

Tina P.

I would prefer having a direct phone number to the doctor or his staff.

Loyana F.

Dr Khetpal was very nice and listened to all my issues. She gave me options on my care.

Jo Ann P.

Fantastic!!!

Sharon F.

Dr. Khetpal has been my Dr. for several years, Over the winter I was sick and went to the urgent care at his office , Brittany the tech there got me in and took vitals and checked on me until I saw the Dr. This office has values that many don’t offer anymore, Thank you for excellent care!

Larry M.

Everyone is so nice and helpful all the time. They get things done in a timely manner which is always appreciated.

Ashley J.

I’ve been visiting family in the area and for almost two weeks, I’ve been very sick. Two years ago, I had the same symptoms and came for an appointment with Dr. (Mr.) Ketpal and he took care of my needs very professionally! Again, this past week, I’ve ended up back in their office several times due to a variety of symptoms, cough, etc as well as a heart aneurysm that I have to keep monitored and have been seen by Dr. (Mrs.) Ketpal! I have never met such a warm and professional Dr. that took every symptom I had very seriously and set me on a path to recovery and a wide range of tests to make sure I am well overall! She answered texts and helped to arrange the care that I needed! Even though my insurance only allows me to use TX facilities, except for emergency care, I will absolutely continue to stay on track with both the Ketpal’s and will visit them as any new symptoms arise or any regular care needs to be monitored while I am in Oklahoma!!!! Again, I’ve just been completely overwhelmed with their kindness, compassion, and professionalism! Excellent professional physicians! I highly recommend both Dr. Ketpal’s to anyone needing medical care!!!!

Tammy H.

I have been seeing dr khetpal for over 18 years. Best dr. I have had.

Greg H.

Both doctors and Keely have treated me for high blood pressure. Each experience was great. I have no doubt of the true compassion they have for their patients. They have always gone above and beyond to get to the proper diagnosis as well. I have so much believed in their abilities that i have recommended them to treat my own family. If you are in need of a new doctor or a cardiologist I recommend The Heart and Medical team!

Michelle E.

I had actually changed doctors to one closer to where I live now and switched back because I know I will be taken care of by any of the amazing doctors at this facility. Thank you!!

Ashley J.

The doctor is always good always listens to your concerns but the staff the answers the phone it’s kinda hateful

Tessla P.

Incredible improvement in health after EECP treatments. I went to Dr. Vivek Khetpal with the hope of avoiding a triple bypass. I was in bad shape and getting worse. After treatment, I feel fifteen years younger and my stamina is continuing to increase. I would highly recommend the EECP treatment to anyone before they submit to surgery.

William C.

I have dealt with both Drs Khetpal for a lot of years. Wouldn’t go anywhere else.

Fred B.

She is the best.she listen and explain very well,she understand what exactly the situation is.

Jaya P.

Wonderful care

Gloria W.

Dr Khetpal was wonderful and addressed all of my needs and went further to contact a pain dr for me to see asap. I am seeing that dr today, only a couple of days after his referral. I truly appreciate his help in taking care of me and getting me to a dr I can see got get medications I need.

Rachael R.

I forgot a few things I needed looked at ,my bad. Dr. Keeley is always awesome..

Belinda N.

Great dr

Cara H.

My husband, Russell and I have been looking for a doctor since we moved to Durant in 2017. We wanted one in the town we live in. We feel like we finally met the doctor we have been looking for. Dr Sangeeta Khepal is very caring and takes time to listen to her patients. She is very concerned about medication taken and knowledgeable about what is prescribed. When you are in a room you are her only attention. She handles everything instead of referring someone else to take care of your problems unless she feels it would be in your best interest. She’s easy to talk to and makes you feel comfortable. The doctors we have seen in Durant always refer to Sherman or Denison. It is wonderful to have finally found a caring physician. She gained our respect from the first visit.

Rebecca W.

I moved down here from OKC and weighted 276lbs. the doctors weren’t helping anymore. I was told to go to Khetpal’s. that was 2009 they are the sweetest two dr’s iv’e ever met i weight 160 and have not been on a diet. I was so miserable when I got here the Khetpal’s have given what little bit of life I have left. thankyou for taking car of me.

Tommye R.

All Drs. there are very thorough. I have had the Khetpal’s as our family physicians for at least 15 years. Normally they can see you in a day or two. I have found that from time to time there might be a little longer wait than normal but be assured that if you are the one needing extra time you are given it. I would highly recommend them to anyone seeking a doctor!

Suzanne A.

Seeing him Monday best dr

Cara H.

Been under care of all three Dr’s at the Heart and medical center, I’ve never experienced better health care by any physician. I am so pleased with each visit.

Kailie R.

He was very thorough and made sure I understood everything.

Carletta O.

I have been a patient with these doctors since about the year 2000. First with Mr. Khetpal, who was also my Mom and Grandfather’s doctor, then Mrs. Khetpal took over my care. I have had several health issues over the years. Some were temporary, others are on going. These doctors helped me through each issue. I appreciate their friendly attitude. I thank them for the ability to get stress tests, etc at the clinic. Many of those tests have to be done each year. The people who do those tests on me are Very nice and I feel comfortable with them. I have seen both Mr. And Mrs. Khetpal take extra time to help their patients and that comforts me to know that they care. I thank them for helping me over the years.

Shirley L.

Done a teleappointment was very easy

Melody S.

Sangeeta is a very caring doctor. She takes care of your overall health and really cares about how you are doing. Sangeeta has been mine and my husband’s doctor for years. Sangita and Vivek are wonderful doctors and I am very thankful that they are here in Durant to help take care of us.

Rhonda J.

The only reason it’s not five stars is because your phone system is still frustrating at times. Staff and Dr. Khetpal are awesome.

John R.

When I was 39 this Dr. saved my life. So many times he has sat outside my door all night. There to take care of me. His facility has an awesome group of people there to help. Cant say enough about the Dr.s, and the staff.

Kathryn H.

I wouldnt be alive today if it weren’t for the Khetpals. I’ve seen all 4. They are awesome but cant say enough about Vivek and Sangeeta. At times when I was in the hospital if I was not doing well Vivik stayed there all night

Kathryn H.

The office seemed a little disorganized, but overall the visit went well.

Shelly R.

Dr Khetpal is one of the most caring physicians I have ever known as a nurse and as a patient! He continues to enhance his Medical knowledge and skills. He is worth the wait!

Tammy P.

I been seeing Sangetta for a few years she took care of my Donald for about 6 or seven years he just loved her, and she loved him .she was his favorite doctor and he had many .shes kind and really cares for her patients.i wouldn’t go to any other doctor ..God bless doctors like her and her husband .

Christine B.

Vivek Khetpal starting treating me in 2009. With God’s help he was able to save my life. Sangeeta has also been helpful to me. Vivek has done many heart procedures on my husband. My husband preferred going to him for heart problems instead of the Veterans Hospital in Ok City. We have to co-pay after Medicare, but we think it is worth it to have a local doctor who can handle heart and other issues. Dr Chaudhry has is a good doctor whom we see often. She takes all the time we need. I recommend the Heart and Medical Center.

Janice R.

{{ is_error_msg }}

Select Category
{{cat_data.category_name}}
Select Service
{{ service_details.bookingpress_service_name }}

Duration: {{ service_details.bookingpress_service_duration_val }} {{ service_details.bookingpress_service_duration_label }}

Price: {{ service_details.bookingpress_service_price }}

Advance Options
See Less
{{service_extra_title}}
{{ service_extra_details.bookingpress_extra_service_name }}
{{ service_extra_details.bookingpress_extra_formatted_price }}
{{ service_extra_details.bookingpress_extra_service_duration }} {{ service_extra_details.bookingpress_extra_service_duration_unit }}
View More View Less
{{ n }}
{{ service_extra_details.bookingpress_service_description }}
Load More
Load Less
{{bring_anyone_title}}
{{ n }} {{number_of_person_title}}
{{service_extra_title}}
{{ service_extra_details.bookingpress_extra_service_name }}
{{ service_extra_details.bookingpress_extra_formatted_price }}
{{ service_extra_details.bookingpress_extra_service_duration }} {{ service_extra_details.bookingpress_extra_service_duration_unit }}
{{ service_extra_details.bookingpress_service_description }}
{{bring_anyone_title}}
{{ n }} {{number_of_person_title}}

{{ is_error_msg }}

Date & Time
Time Slot
There is no time slots available
Morning
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Afternoon
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Evening
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Night
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Date & Time
Time Slot
There is no time slots available
Morning
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Afternoon
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Evening
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
Night
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}
{{time_details.formatted_start_end_time}} {{ time_details.max_capacity }} {{slot_left_text}}

{{ is_error_msg }}

Basic Details
{{customer_form_fields_data.label}}

{{ is_error_msg }}

Summary

Your appointment booking summary

Customer
{{appointment_step_form_data.form_fields.customer_name }}
{{ appointment_step_form_data.form_fields.customer_firstname }} {{ appointment_step_form_data.form_fields.customer_lastname }}
{{ appointment_step_form_data.form_fields.customer_email }}
Service
{{ appointment_step_form_data.selected_service_name}}
{{ cart_details.bookingpress_service_name}}
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
Date & Time
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{appointment_step_form_data.selected_formatted_start_end_time}}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }} - {{appointment_step_form_data.selected_end_date | bookingpress_format_date}}
Appointment Details
{{ appointment_step_form_data.selected_service_name}}
{{extras_details.bookingpress_extra_name }}
{{extras_details.bookingpress_extra_price}} {{extras_details.bookingpress_extra_duration}}
{{extras_details.bookingpress_selected_qty}}
{{appointment_step_form_data.bookingpress_selected_extra_service_count}} Extras
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}, {{ appointment_step_form_data.selected_formatted_start_end_time }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }}
{{ appointment_step_form_data.selected_date | bookingpress_format_date }} - {{ appointment_step_form_data.selected_end_date | bookingpress_format_date }}
{{ cart_details.bookingpress_service_name}}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }} - {{ cart_details.bookingpress_selected_end_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} to {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }} - {{ cart_details.formatted_end_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}, {{ cart_details.formatted_start_time }}
{{ cart_details.bookingpress_selected_date | bookingpress_format_date }}
{{subtotal_text}}
{{ appointment_step_form_data.selected_service_price }}
{{tax_title}}
Tax
+{{ appointment_step_form_data.tax_amount }}
{{couon_applied_title}} {{ appointment_step_form_data.coupon_code }}
-{{ appointment_step_form_data.coupon_discount_amount_with_currecny }}
{{coupon_code_title}}

{{ coupon_code_msg }}

{{ coupon_code_msg }}

{{coupon_apply_button_label}} Applied
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{ appointment_step_form_data.selected_service_price }}
{{deposit_heading_title}}
{{deposit_title}} {{full_payment_title}}
{{deposit_paying_amount_title}}
{{ appointment_step_form_data.bookingpress_deposit_amt }}
{{ appointment_step_form_data.deposit_payment_amount_percentage }}% ( {{ appointment_step_form_data.bookingpress_deposit_amt }} )
{{deposit_remaining_amount_title}} {{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.bookingpress_deposit_due_amt }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{subtotal_text}}
{{ appointment_step_form_data.bookingpress_cart_total_with_currency }}
{{tax_title}}
Tax
+{{ appointment_step_form_data.tax_amount }}
{{couon_applied_title}} {{ appointment_step_form_data.coupon_code }}
-{{ appointment_step_form_data.coupon_discount_amount_with_currecny }}
{{coupon_code_title}}

{{ coupon_code_msg }}

{{ coupon_code_msg }}

{{coupon_apply_button_label}} Applied
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{deposit_heading_title}}
{{deposit_title}} {{full_payment_title}}
{{deposit_paying_amount_title}}
{{ appointment_step_form_data.bookingpress_deposit_total_with_currency }}
( {{ appointment_step_form_data.bookingpress_deposit_total_with_currency }} )
{{deposit_remaining_amount_title}} {{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.included_tax_label }}
{{ appointment_step_form_data.bookingpress_deposit_due_amount_total_with_currency }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
{{ appointment_step_form_data.total_payable_amount_with_currency }}
There is no payment method available.
Select Payment Method

Pay Locally

PayPal

{{card_details_text}}

{{ is_error_msg }}

{{staffmember_heading_title}}
{{any_staff_title}}
{{ staffmember_details.bookingpress_staffmember_firstname }} {{ staffmember_details.bookingpress_staffmember_lastname }}

{{ staffmember_details.bookingpress_staffmember_email }}

{{ staffmember_details.bookingpress_staffmember_phone }}

No categories and services added!

Services and Conditions

  • Diabetes
  • Endocrine Disorders
  • Cancer Screenings
  • Skin Disorders 
  • Weight Loss
  • Musculoskeletal Disorders
  • Cardiovascular Disease
  • Pulmonary Disorders
  • Echocardiogram
  • Holter Monitor 
  • Nuclear Stress Test
  • Coronary Angiogram
  • Electrical Cardioversion 
  • Pacemaker
  • Acute Respiratory Infections
  • Asthma
  • Bronchitis
  • Chest Pain
  • Fatigue
  • High Blood Cholesterol and Triglycerides
  • Hypertension (High Blood Pressure)
  • Hypothyroidism
  • Influenza
  • Menopause
  • Migraine
  • Osteoarthritis
  • Osteoporosis
  • Pnemonia
  • DOT Exam
  • Opioid Dependence
  • Suboxanne Treatment
  • Pacemaker Clinic