William was very polite and professional and worked conscientiously. I can not truly rate the quality of service until I see next year's (2018) results.