Their prices were very fair. The level of care you get for the price is remarkable. In fact, they've never dismissed any of my concerns as unimportant or trivial, however, they do take every concern of mine very seriously. I will absolutely return, because I had a wonderful experience, and they were by far the best I've ever seen. I will definitely refer my friends and family here. They were very professional and I think more people should know about them.