I have never been to a traditional doctor that was on time. But, Dr. Klee, his business and staff are very punctual in everything. I was early for my appointment and got called in on time. The PA did his stuff, very friendly and professional, got the data he needed. Then, Dr. Klee saw me within a few minutes of that. Was in and out of this appointment from the time I stepped into the office to check in to the time I left was about ½ hr. This was super refreshing. Dr. Klee wanted me to do a couple tests for which I would need to come back for and they would be two different appointments. They were in a different building and both appointments I was slightly early for. When my appointment time came up for both tests, I was taken back to get the testing done on time. The techs for the echo and the stress test were awesome, professional, knew what they were doing, friendly. I was in and out of the echo within 15 minutes or so and the stress test around ½ hr. The facility is modern, neat, clean, well kept. The front desk people very friendly, efficient. Other than our chiropractor, I have never come across this much efficiency and being on time in the medical profession. None of this waiting for your appointment that was ½ hr ago and then long waiting once you get into the room. Nope, they get things done quickly, but well, and on time. We busy people appreciate it. If you need a cardiologist, Dr. Klee is the one My heart is in great health and this was just a check up.