I would recommend Dr. Williams to all my family and friends. I trust him as my son's family doctor. He has all the characteristics I look for in a doctor: he is a great listener and takes time with his patients, he cares and is able to show compassion, he is a good communicator, he looks for minimum therapeutic dosages of needed medications so that I don't take unnecessary dosage amounts (My cholesterol and triglycerides and all other blood tests are in the normal and healthy range and haven't always been prior to his care), he always makes the best recommendations for life style improvements that will improve my health, he is proactive in his approach and hits the sweet spot in terms of diagnosis and referral (He doesn't take too much of a wait and see approach but doesn't overreact to symptoms, either. Rather, he does some test and gets more information and acts accordingly). I know I and my son are in the hands of a knowledgeable and skilled family doctor.