Dealing with Nombach was an enlightening experience. I learned that repairs that I was told that needed to be done on my roof was not needed. The representative from Nombach explained the repairs needed and gave me a time when the repairs would be made. They were prompt and worked diligently through out the day. This company saved me a lot of money.