 Perfect Smiles has an easy-to-get-to office in Nashua, New Hampshire, right over the Massachusetts line. And it's a comfortable office, too. Before my dental appointment, I sat in their massage chair in the lobby for about a half an hour. I only mention that because everything they do in that office, Perfect Smiles, is designed to keep you comfortable from the moment you walk in and sit down in the massage chair to the moment you leave with some freebies that they give you on the way out the door.