Professional, responsive, honest. Erich is a delight to work with! This is a large condominium complex and there was considerable work in simply evaluating the roofs on 189 units. He explained the roofing terms and the work needed. We want to use him for all our future roofing repairs and replacements.