Do not question his work or his schedule. His schedule is more important than the customers satisfaction.
Record everything he says as he cannot remember what he told you the previous day.
He walked off our job without finishing it. What we questioned could be easily fixed, it would just delay things a day.
Save yourself some grief and find someone else to do the job.
more