My entire family goes to David Shipley. He is an expert, we trust no one else.
My youngest 10 years old just got fitted for contacts they spent an hour with him teaching him how to get them in and out. On the way out they ( the entire staff), who are awesome, said come back as many times as you need for him to practice.
I recommend highly!