I saw dr. Spencer his bed side manner was all I could hope for. The office had an hour set back but dr. Spencer made up for it. My appointment with him was short, pleasant and very informative. The assistants were apologetic as well for the wait time. Overall this is the guy you want to see trust me. Btw I hate doing reviews but after meeting him I felt he deserved the credit.