Their primary concern is my safety and comfort, and they always take the time to address every concern of mine immediately. Their staff is very friendly and professional. They made sure every question I had was answered thoroughly, and are always available if I think of any more questions I want answered. Their office was well organized and clean. I could tell they took a lot of time making sure it was presentable.