Numerous problems with communication and rescheduling.
After about a month of delays finally showed up unannounced.
Worksite was kept dangerously messy. Never advised when job was "done". Property covered with roofing nails. Little attempt at cleanup. Completed customer satisfaction survey on quality of work and other issues. Requested a call back and am still waiting!