Most residential homes near New Franklin are built with asphalt shingle or metal roofs. Craig Roofing is happy to provide you with the best industry standard products to make your roof last for years to come.