5 /5 Bill Fore: I have been with Dr. Johnson at Fredericksburg Clinic since 2017, and have received excellent care from medical staff, office and labs. I get responses from messages sent to the doctor on the portal promptly, usually within an hour or two. I am normally able to get appointments within a day. I also phoned once over a weekend and was routed to the on call doctor. I was taking the new prescription by the end of the day. My spouse also now sees Dr. Johnson, and our experience has been consistently excellent.