A professsional and efficient practice. Dr Stokes is personable and cares about his patients. He has a wonderful staff and good facilities. I have recommended him to others. He bills insurance and then bills us after he collects from insurance, no out of pocket prior to insurance paying.