We had Nombach replace our roof doing the second week of April. The workers were very efficient, and completed the repair in a timely manner. My husband and I are very pleased with the finished product and would have no problem recommending Nombach as an excellent company to complete roofing needs.