
Roof Repair
Roof repair for leaks and cracked or missing shingles, flat roofs included, before small damage becomes a bigger problem.
Roof RepairRoof repair, roof replacement, siding, windows, decks, and storm damage repair across Davison.
Our Services

Roof repair for leaks and cracked or missing shingles, flat roofs included, before small damage becomes a bigger problem.
Roof Repair
Shingle roof replacement, including architectural shingles, for homes whose old roofing is worn out.
Roof Replacement
Siding installation in vinyl or fiber cement, with replacement available when the old siding is damaged or worn.
Siding
Window replacement for worn or damaged windows in any room, including vinyl and double-hung windows.
Window Replacement
New decks built with composite decking, and repair for existing decks that are damaged.
Deck Building
Storm damage repair for hail and wind damage to roofs and exteriors, including damage documentation for your records.
Storm Damage RepairReviews
Josh Vamvas
Excellent customer service and work! Would highly recommend!
Why Us
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.

In the Area
The City of Davison issues separate permits for roofing and for siding. The city's fee schedule dated July 1, 2026 lists $75 for a roofing permit, $75 for a siding permit, and $100 for the two together. If a roof and siding are planned for the same home, one combined permit costs less than two separate ones.

Questions
We offer roof repair, roof replacement, siding, window replacement, deck building, storm damage repair, and siding repair.
Yes, the City of Davison lists a $75 siding permit, while Davison Township's building page says siding on small residential buildings and replacing same-size windows and doors need no permit, subject to distance from property lines. The township does require a permit to put new shingles on a roof even with no structural work, and its March 2022 fee schedule lists $75 for a new roof permit with one inspection included.
The City of Davison, Davison Township, and Richfield Township each have their own building department, and all three use a Davison mailing address. Permit amounts differ between the city and the township, so the department for your address sets the fee. The city includes the first two inspections in its permit fee and charges $50 for each additional one.
Davison Township's zoning ordinance requires a deck that goes with a house to stay at least 25 feet from the rear lot line and allows it only in the rear yard and the side yard that is not required. No more than 25 percent of the deck may be roofed over. The ordinance was last amended in 2018. The township's 2022 fee schedule lists a $400 residential variance for a deck that misses these limits.
Since July 1, 2026, the City of Davison has required a rented dwelling to be registered and stay in good standing through a rental certification inspection. The city's checklist allows no missing shingles or holes in the roof overhang, and it requires weather tight windows and working gutters. Missing shingles point to roof repair work, and windows that are no longer weather tight point to replacement windows. A unit that fails gets 7 to 30 days to fix the problem.
Call or send a message with the work you have in mind.
Get in Touch
Tell us about your project in the area and we will get back to you about your estimate.
Service Area
We provide roofing and exterior services to homes across Davison, Richfield Township, and the surrounding Genesee County communities.

© MapTiler © OpenStreetMap contributors

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