I have only praise for this practice. The doctors are very good, the office is pleasant (and VERY clean). It is always a pleasure to meet the office staff upon entry who are smart, efficient and very friendly.