5-Star Rated

Trusted Roofing Contractor in Birch Run

Roof repair, roof replacement, siding, windows, decks, and storm damage repair across Birch Run.

  • 15+ Years of Experience
  • Licensed & Insured

Our Services

Roofing and Exterior Services in Birch Run

Roofer crouched at the ridge of a steep roof on a red brick house against a blue sky

Roof Repair

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

Roof Repair
Finished gray asphalt shingle roof with a capped hip, plumbing vents and a stepladder on the lawn beside it

Roof Replacement

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

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

Siding

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

Siding
Navy blue vinyl siding on a house corner with two new windows still carrying red stickers

Window Replacement

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

Window Replacement
Covered porch deck with reddish-brown deck boards and a white railing on a white horizontal-board house

Deck Building

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

Deck Building
Two roofers working on a steep dark roof with exposed wooden battens near a brick chimney

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

Built on Quality Work and Customer Service

  • Josh Vamvas

    Facebook
    Excellent customer service and work! Would highly recommend!

Why 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.

Slate gray vinyl siding on a two-story house gable with a window and white trim

In the Area

Birch Run's Two Permit Offices and Your Costs

Birch Run has two permit offices with different fee tables. The Village's fee form was revised in January 2026 and the Township's fee form dates from February 2025. At every price level the Township charges $50 more than the Village, starting at $100 in the Township and $50 in the Village for work up to $500. Your address decides which table prices your permit.

Small house corner in white horizontal vinyl siding with black trim and a black entry door

Questions

Frequently Asked Questions

The building permit fee in both the Village and the Township is based on the cost of construction, which each office works out from a standard building cost table when you submit the application. The applicant may also be asked for a signed copy of the contract to verify the cost of the project. Plan review adds 65 percent of the permit fee when plans have to be submitted.

The Village and Township permit offices both ask for a $400 surety deposit before a permit for a residential structure, alteration, or addition, and $200 for a garage or shed. Under the Township's 2020 resolution, the deposit is held until the inspections are done and returned less any re-inspection fees. A re-inspection costs $100 in both offices.

Birch Run Township's zoning ordinance asks for a zoning permit before a deck is built, ahead of any building permit. The Township's 2020 application packet lists a $65 zoning permit fee, and the Village's separate July 2026 form lists $45. Under the ordinance as amended in 2020, an unroofed, unenclosed deck may come as close as 5 feet to a side or rear lot line.

Yes, the National Weather Service logged hailstones up to 2 inches wide in Birch Run on September 2, 2026, from spotter and public reports with photos. The Weather Service calls hail an inch or larger severe and says it can damage roofs. From the ground, look for dents or spatter marks on gutters, downspouts, and metal flashing, which can help confirm a hail event.

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 Birch Run Homeowners
  • Veteran Owned Company
  • Veteran Discount Offered
5-Star Rated
(810) 922-1211
  • 15+ Years of Experience
  • Licensed & Insured

Service Area

Roofing Contractor Services in the Towns We Serve

We provide roofing and exterior services to homes across Birch Run, Birch Run Township, and nearby Saginaw 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