OntarioWas on time for appointment, cleaned up after job was done. Very pleasant and friendly. Did a great job, will use again if needed and would highly recommend.