Patten Roofing has been serving the roofing needs of Southern Minnesota and Northern Iowa since 1953. We are committed to providing the best roof to meet the customers needs. Whether repairs or replacement, we strive to provide as much information as possible to make an informed and knowledgeable decision.