We had to wait a very long time, that's my only complaint. The staff was friendly and explained to us why we had to wait. Once we got in we saw Dr. Ian Childs and he was awesome! Well worth the wait! Very personable and didn't seem rushed or busy. He treated us like we were his only patients that day. Very pleased. We will be back just for him!