5-Star Rated

Trusted Roofing Contractor in Swartz Creek

Roof repair, roof replacement, siding, windows, decks, and storm damage repair across Swartz Creek.

  • 15+ Years of Experience
  • Licensed & Insured

Our Services

Roofing and Exterior Services in Swartz Creek

Gray asphalt shingle roof with worn dark patches on a red board-and-batten outbuilding

Roof Replacement

Shingle roof replacement, including architectural shingles, for homes whose old roofing is worn out.

Roof Replacement
Flat roof covered in gray granulated membrane with metal-capped edges and twigs on the surface

Roof Repair

Roof repair for leaks and cracked or missing shingles, flat roofs included, before small damage becomes a bigger problem.

Roof Repair
Cream horizontal vinyl siding on a gable wall with two new black-framed windows still in film

Siding

Siding installation in vinyl or fiber cement, with replacement available when the old siding is damaged or worn.

Siding
One-story ranch house in periwinkle blue vinyl siding with two new windows and a recessed entry

Window Replacement

Window replacement for worn or damaged windows in any room, including vinyl and double-hung windows.

Window Replacement
New red-stained wood deck with a two-flight staircase and cable railings beside a cream stucco wall

Deck Building

New decks built with composite decking, and repair for existing decks that are damaged.

Deck Building
Large tree uprooted onto a sidewalk in front of a brick house, its roots and broken concrete lifted from the ground

Storm Damage Repair

Storm damage repair for hail and wind damage to roofs and exteriors, including damage documentation for your records.

Storm Damage Repair

Reviews

Trusted by Clio Families for Exterior Work

  • Josh Vamvas

    Facebook
    Excellent customer service and work! Would highly recommend!

Why Choose Us

What Sets Our Company Apart

We are a veteran owned company, and we offer a veteran discount on the work. We are licensed and insured, with license number 252600079. You can ask for a free estimate on any roofing, siding, window, deck, or storm damage project.

White horizontal vinyl siding on a small house with black trim, a glass door and a gazebo at the left

In the Area

Swartz Creek's Flat Fee for a Roof Permit

The city's fee schedule dated May 26, 2026 prices a residential roof permit at a flat $125, including one inspection. The November 2025 schedule had no separate roof fee, so the flat fee is new. The city says it shares its building services with Mundy Township. If you are inside the city limits, compare the permit line on any roof estimate with that flat $125.

Slate gray vinyl-sided gable home with white trim and a dormer window

Questions

Frequently Asked Questions

The May 2026 fee schedule charges $500 for work that starts before the permit is issued, compared with $200 in the November 2025 schedule. Having the permit in hand before work starts avoids that charge.

For work priced by value, the city charges a $125 non-refundable application fee, and a project valued between $1,001 and $10,000 costs a $125 base with $10 more for each $1,000, one inspection included. Work that does not involve a square-foot computation is $125, and each inspection is $125. The roof has its own flat line.

The National Weather Service logged trees uprooted nearby and gusts of 61 to 70 mph in the Flint area on March 30, 2025. From the ground, look at the roof edges and flashing for anything broken, missing, or loose.

The city's fee schedule applies to homes inside the city limits, but its building and trade permits run through Mundy Township's office, according to the city's December 2025 guide to development. Mundy Township's office carries a Swartz Creek mailing address, so your own mailing address alone does not tell you which fee schedule applies.

Call or send a message with the work you have in mind.

Get in Touch

Get a Free Estimate for Your Project

Tell us about your project in the area and we will get back to you about your estimate.

  • Serving Swartz Creek Homeowners
  • Veteran Owned Company
  • Veteran Discounts Offered
5-Star Rated
(810) 922-1211
  • 15+ Years of Experience
  • Licensed & Insured

Service Area

Roofing and Exterior Work Across Genesee County

We provide roofing and exterior services to homes across Swartz Creek, Mundy Township, and the surrounding Genesee County communities.

  • Clio, MI
  • Burton, MI
  • Goodrich, MI
  • Grand Blanc, MI
  • Lake Fenton, MI
  • Montrose, MI
  • Birch Run, MI
  • Davison, MI
  • Fenton, MI
  • Flint, MI
Map of the Michigan area around Clio that Right Home Solutions serves.

© MapTiler © OpenStreetMap contributors

MapTiler
5-Star Rated

Get Your Free Estimate

Ask for a free estimate on the roof, siding, windows, deck, or storm damage work you have in mind.

  • 15+ Years of Experience
  • Licensed & Insured
Call NowFree Estimate