The office is well organized and utilizes Patient Portal for requesting appointments, asking questions, reviewing procedures and labs. Always takes time to answer question and spends more time with a patient than most physicians. I have a level of trust with Dr. Grubbs that I haven't experienced with many doctors over the years..