Welcome to Rose Roofing & General Contracting, St. Joseph’s premier full-service roofing and general contracting company. We specialize in many types of roofing, from new construction, replacing existing roofs, roof repairs, and more! We are a locally owned family business that prides ourselves on quality and timeliness. We offer solutions for roofing, siding, windows, and many other types of home improvements in addition to tree services and snow removal.
Since 1978, Rose Roofing has been dedicated to providing the highest level of craftsmanship, quality and reliability to our customers.