The office environment is great. Its nice and clean, well maintained with wonderful staff to top it off. It is always a good experience with every appointment.