Our roof needed work. I was pleasantly surprised by how quickly and efficiently Nombach took care of the job. They arrived at the time promised and completed the job in such a professional way. The completed work matched the material that was already there. I would certainly call them again.