Never hire him.
Did terrible work on my new flat roof. Leaking now. Never answer your call. Have another professional did inspection, they said the job is a joke. I have to have it remoed and install a new one. Junk.
He just talk and find excuse for his really bad job. Do not waste your money, never trust him.