1. Service & Staff
  2. Date & Time
  3. Your Details
  4. Confirm
  5. Finished


Select a service

  • New Patient
    We recommend that new patients arrive 10-15 minutes prior to the time of the appointment to fill out paperwork. We do take most insurance plans but if you want to verify this, call 503 699-8220 at least one day prior to your appointment. Thank you
  • Established Patient
    Please arrive on time out of respect for other patients and their schedules. Arriving more than five minutes after the scheduled appointment time may result in rescheduling. Thank you! 

Business Information

Hours Mon9:00am - 4:00pm
Wed9:00am - 3:30pm
Thu8:30am - 12:00pm
Phone (503) 699-8220
Location Get directions
Website www.doctorhastings.com
1 of 5

Recent reviews


Personable and Expert Care

Lawerence S - Mar 20, 2018

Dr. Hastings is highly skilled and experienced in his field. A bunionectomy was performed and healed quickly and cleanly. He made many post-operative calls and monitored my progression carefully. Highly recommended.

Read more reviews