G & G handled the permit process, had their men on the job on time, did a beautiful job and cleaned up the job site. I would definitely call them again to do another roof.