Never have I seen an office so organized and welcoming. Staff and doctor are great, things are explained for you to understand not leaving clueless. I'll recommend this office to everyone.