
Thank you so much, Neil! We truly appreciate your kind words and are glad you were happy with the quality, communication, and cleanup from our team. Thank you for trusting Weather Vane Roofing with your home!

We service the Owosso, Lansing, Howell/Brighton and surrounding areas. Reach out to us if you’d like a consultation, 1-800-517-3214
Learn About Us!
Unlike any other local roofing company, Weather Vane Roofing has a reputation for quality, ethics, and customer service. Our roofing constantly receives the top reviews and installs beyond all industry requirements. We want to be the roofing contractors you select in the Lansing, Howell, Brighton, Owosso, and Grand Haven region, whether you require a new roof or a roofing replacement. For clients interested in investigating alternative energy sources, we also build and repair siding, gutters, insulation, chimneys, windows, skylights, and even solar-powered roof vents.
Check out some important pages from our company's website:
Read what over 200+ clients have said about our services:
Another beautiful roof installation featuring Atlas Storm Master shingles in Grand Teton! This rich, dimensional color gives the home a fresh new look with lasting protection.
Another great-looking roof completed by Weather Vane Roofing! 🏠 This home was upgraded with Atlas Pinnacle® shingles in Coastal Granite, giving it a fresh, dimensional look with dependable protection for years to come. We love the finished result!

Thank you so much, Neil! We truly appreciate your kind words and are glad you were happy with the quality, communication, and cleanup from our team. Thank you for trusting Weather Vane Roofing with your home!


Thank you so much for the great review! We’re glad you were happy with the repair, service, and price. We truly appreciate your trust in Weather Vane Roofing!


Thank you, we appreciate you taking the time to review our company.


Thank you so much for the great review and recommendation! We’re glad Rick and our gutter crew took great care of you. We truly appreciate your support!


Thank you, we appreciate you taking the time to review our company.
