I have also seen the lovely Danica a couple of time, frankly my experience with her is the yardstick I measure other providers service and conduct.
Always on time. So beautiful and easy to talk with. The op has written a very clear picture of the experience.