Dr. Thorpe has thus far been very helpful and friendly on all of my visits. Seems like a very down to earth guy, so visits are always pleasant as well as productive. The staff in his office are also very courteous, which is always a bonus. If I'm going to nitpick about anything, it would just be that the office waiting room has low ceilings and no windows. But that's just being way picky.