Very professional practice. The staff as well as doctor are very pleasant to work with. They keep it a fun experience