The office is clean and comfortable. The desk staff were friendly and Dr. Neilson was very helpful. Her assistant wasn't great, but maybe she was new? No one over charged me or tried to be sneaky about costs. (Which I have read about in other reviews). I will be going back!