The staff is knowledgeable, friendly, helpful and courteous. Dr. Nichols has an excellent "bedside manner." He took a lot of time explaining my procedure during the consultation and kept me informed of what he was doing throughout the actual procedure. Dr. Nichols is well educated, experienced and knows exactly what he is doing!
I'd like to add that the office is spotlessly clean!