Our Services

  • Echocardiogram
  • Abdominal Aortic Ultrasound
  • LEA (Lower Extremity Arterial Doppler)
  • Carotid Ultrasound

  • Blood Tests
  • INR Protime
  • Corus® CAD

  • Electrocardiograms (EKG)

    Stress Testing
  • Nuclear Stress Testing
  • Standard Treadmills
  • Heart Monitors (Holters and Event Monitors)

  • Hospital Procedures

  • TEE (Transesophageal Echocardiogram)
  • LINQ™ Loop Recorders
  • Pacemaker Implants
  • Pacemaker Generator Change
  • Cardioversion
  • Angiogram

  • Physician Hospital Privileges

    Dr. Mock has privileges at the following Las Vegas area hospitals:

  • MountainView Hospital
  • Summerlin Hospital
  • Centennial Hills Hospital

  • Scheduling an Appointment

    Make an appointment
  • Call (702) 255-8877 to make an appointment.
  • A referral from your primary care doctor may be necessary before scheduling an appointment with a specialist.

  • Appointment Policies

    We try to stay on time, as a courtesy to you and others. Since paperwork may take a few minutes, please arrive early. As emergencies do occur, there may be occasions when your appointment time will be delayed. We will always try to keep you informed in the event of a delay, and will be happy to reschedule your appointment, if you prefer. We ask that you respect the appointment time we have reserved for you, and call 24 hours ahead to cancel or change appointments so that others may be helped during that time.


    We accept most major non-HMO insurances.

    New Patient Package Forms

    New Patient Information Form

    Dr. Mock Videos

    Please click here to view videos of Dr. Mock briefly discussing several common cardiac questions.

    Preparing for an appointment

    If you’re seeing a provider because of a new condition, you should first prepare at home.

  • Download, review and complete our New Patient Package to save time at your initial appointment.
  • Keep a log or diary of any new or disturbing symptoms, even if they seem unrelated to the primary concern. If you don't write them down, you might remember only those symptoms you actually feel when you come in.
  • Consider in advance the questions you would like to ask or what special information you would like. Write these down and bring them with you.
  • Bring your questions and your symptom diary with you. You might type or write these and even make a copy to give your physician.
  • Bring a list of the medications you take or the bottles themselves. Bring your personal identification and insurance card.
  • Don't hesitate to bring someone else with you to your appointment. Give a copy of your questions to this person so that he or she can remind you what questions to ask. Just let us know that you would appreciate this person's presence during the consult.
  • Feel free to ask permission to audio-record your visit so you can review it later. At the very least, you or the person you bring should take notes during your consultation. This will help you remember the discussion.
  • Start with the most important question. The answer you receive may change the order or nature of the other questions you want to ask. Listen carefully, and note the answers as well as any other questions that these answers might raise.
  • Make sure you understand any instructions you are given. If clarification is needed, ask us to review your instructions before you leave. If you aren’t doing well after your visit, we want to hear from you. Our goal is to improve your health.
  • Make sure you have a full and understandable explanation of the diagnosis of your condition, as well as various treatment options and their consequences. Ask us for recommendations for treatment and for the final prognosis.
  • Make decisions for a specific treatment when you are ready and feel comfortable with your decision. If you have any doubts about your diagnosis, the recommended treatment, or your prognosis (with or without the recommended treatment), remember that you can always get a second opinion. Always consider a second opinion as a possibility if you feel at all uncertain about these issues. Feel free to let us know you would like a second opinion, and ask for the names of other recommended specialists.