SO hard to work with and get appointments scheduled after the initial appointment. They make it seem so easy and seamless when they are selling the service, and once they get you in, they could care less if you're happy. I would NOT recommend going with them. They're too big of a company and/or not well run enough to care about the satisfaction of their clients.