Very, very efficient office! My appointment was at 1:15 and I was already seated in the room, had seen the nurse and was waiting on the doc by 1:20. My tests were faxed over within minutes of the office staff calling the hospital for them. Extensive testing and diagnosis were made and follow up appointments and tests all arranged for me according to my insurance. I saw Dr. Marean, not Dr. Schnapp himself; and he was absolutely charming, well spoken and very knowledgeable. He didn’t rush me at all and came in and checked on me while I was getting various procedures done. I wish all my doctor offices ran this smoothly. Street parking only and a VERY small waiting room were the only thumbs downs here.