Dr and assistants are great! Always on time and very professional.