Tim is a professional with very good skills and knowledge. He has empathy and understands that a person has a soul ,not just a body. He treated me as a person not another walking £. He gave me confidence, and the push to get the help I need. He also went beyond his work time just to make sure I am oky.