Duncan was very accommodating, respectful, & professional. Following my request submission, he contacted me right away both by email & by phone. On the day of my friend's memorial, he kept in touch to let me know when he would arrive, & he was there & ready in plenty of time to start his performance at the requested time. The weather that day was fairly cold with a breezy wind & spitting rain, but Duncan handled the elements with sincere professionalism & didn't let it affect his performance. He made sure that we were satisfied & our needs were met, & I would highly recommend him to anyone.