I've been to Dr. Klement's office several times and have always had a great experience. The staff is friendly and welcoming, and they do a great job of making you feel at ease. The office itself is clean and well-maintained, and the waiting area is comfortable. I've had some complex dental work done here, and Dr. Klement has always been skilled and knowledgeable. One thing to note is that the office can get pretty busy, so it's a good idea to plan ahead and make an appointment well in advance. They accept a variety of payment methods, including credit and debit cards. The office is wheelchair accessible, which is a big plus. I've had some problems with finding the office at first, but the parking lot is large and there's plenty of space to park.