The office is small but clean and nicely designed. The customer service is fine, very polite and mindful. The only complaint is that the dentist seemed too eager to offer treatment for certain things that probably weren't necessary (confirmed by second opinion and other friends). But overall the experience is certainly pleasant.