5 out of 5, reviewed on Aug 28, 2018
Called me if he could come earlier than scheduled time. Was on time. Very polite and professional. Answered my questions and explained what was being done. Cleaned everything and left the place looking tidy. Happy to recommend this company. Job well done! Happy customer!