Our Services

From routine checkups to treatments for foot and ankle injury and surgery, Marin Foot and Ankle is equipped to handle all your podiatric needs. To help you understand your options, we've included descriptions of some of our leading services on this page.

Through education and ongoing training and practice, our doctors are recognized as the premier physicians in the field of sports medicine, lower extremity biomechanics and orthotics. We maintain a hands-on approach providing manual manipulation of the foot and ankle and taking exacting measurements for gait analysis, foot mechanics and range-of-motion. We maintain an in-house orthotics lab and our physicians provide or oversee all orthotic adjustments, further ensuring accuracy and speed of turn-around.

Our doctors maintain the highest standards of ongoing education including board certification through the American Board of Podiatric Orthopedics and regular attendance at educational seminars, society meetings, and podiatry meetings. Our doctors are members of the Medical Staff and Surgical Department at Marin General Hospital and have privileges at Marin Specialty Surgery Center. Additionally, Drs. Robison and Elmi remain active participants in the Meritage Medical Network (formerly Marin IPA) and its physician oversight boards.
Marin Foot and Ankle utilizes an electronic medical record, EPAT Shockwave Therapy for heel pain, laser treatment for nail fungus and scars and a digital X-ray to further ensure the accuracy of your health care.


  • Achilles Tendon
  • Ankle Instability
  • Ankle Sprains
  • Arthritic Foot & Ankle Care
  • Athletes Foot
  • Bunions
  • Calluses
  • Laser Nail Therapy for Fungus
  • Corns
  • Diabetic Foot
  • Metatarsalgia
  • Poor Circulation
  • Flat Feet
  • Fungus Toenails
  • Geriatric Foot Care
  • Hammertoes
  • Heel Spurs
  • Ingrown Toenails
  • Injuries
  • Neuromas
  • Plantar Fasciitis
  • Shockwave Therapy for Heel Pain
  • Warts including laser treatment
  • Wounds

Our Location

Office Hours
Monday:09:00 AM - 05:00 PM
Tuesday:09:00 AM - 05:00 PM
Wednesday:09:00 AM - 05:00 PM
Thursday:09:00 AM - 05:00 PM
Friday:09:00 AM - 05:00 PM