Everyone in the office is so cheerful, kind, and helpful. Everything was explained in detail at our first appointment and everything has been a breeze since.