This doctor is amazing in every way!!! I was able to get two appts with this doctor right away. At both our meetings, he was diligently, honest, and very helpful. He gave me advise and was willing to go the extra step to make sure i had everything i needed. He’s availability is very helpful since email is a good way of communicating with him. Every single email i sent to him asking him questions after our meetings, he responded within minutes which is unlikely of other doctors. I highly recommend this doctor.