All reviews seem negative
Wilhelm was contracted for new construction roof. The roofers did poor quality work and did not back up the work with a warranty. We now have major roof problems that we can't a...