He does a wonderful job making you fell better. But not reliable when calling does always return calls right away and never know if he well be around to help you he is a very nice person he though needs to let people know what his hours are I tried too make apt with him and he was leaving town and said he would not forget about contacting me when he returns have not heard back.