If you’re in need of a doctor look no further. Dr. Johnson and his associates are great. I have been coming here for over 15 years. Hampton Medical Center has taken great care of my family’s medical needs. They always seem to be able to get us in when we need to be seen. They are compensate and knowledgeable.