Dr Cowley takes ample time for each patient and takes great care is subscribing medications. In my opinion, he is an excellent doctor.BC