We love this place. Dr Milne is always so calm (a plus when working with kids) and he always takes his time to explain things to me. All of his staff is really nice and I've never had a problem with billing and as you know in this town that is definitely a rarity.