Not sure I would recommend this place. Front desk wasn't exactly welcoming (both my husband and I went at different times) other than sitting in the front room a while I couldn't complain. My husbands experience a different story. He was quoted a certain amount for his deep cleaning that needed to be done....fine...until I get ANOTHER bill for ALMOST the same amount we already paid to them. Please tell me how you gross under billed us and how that is my fault? If you don't know how to tell the insurance company what your doing then DONT quote prices. Would of NEVER had the work done by them if we knew that was going to be the price.