• Takes Time to Listen: 100%
  • Communicates Well: 100%
  • Average Wait Time: 7 minutes

Request Appointment

  • Takes Time to Listen: 100%
  • Communicates Well: 100%
  • Average Wait Time: 7 minutes
  • "Great staff and doctor. Really take the time to listen to you! "

  • "so far it has been a good experience"

  • Review icon

    "Always a great visit. Dr. Zahl is always educating & updateing me on new procedures. The ladies at his office are very friendly along w dr. Zahl thank you "

    Unverified Review Jan 12, 2015

Instant Message

500 characters remaining Average Response Time: Very Good