They had a few different appointment times available. The doctor is only in town part of the week. Their office was clean. Recently if I had a concern, or if I called to ask a question, the staff made was not able to satisfactorily answer my questions. I have no knowledge of this doctor practicing as a G.P. I saw him at his pain management clinic.