
Roofs, siding and gutters for Franklin, IN
Franklin has Queen Anne and Italianate houses on the National Register and subdivisions built in the last 30 years. We repair and replace roofs on both, and we install siding and seamless gutters across Franklin and southern Johnson County.

GAF Master Elite®
Factory certified
contractorFree Inspections
Photos of everything
we findLifetime Transferable Warranties
On many of the
products we installFinancing Available
Flexible payment
options
Franklin roofs, from Martin Place to the subdivisions
Old or new, a Franklin house is only as dry as its roof, which shields the rooms, attic and framing beneath it. Census estimates for 2020–2024 show nearly half the homes here built between 1990 and 2009, so an original roof on one of them is now 17 to 36 years old. Looking after it before it fails protects what’s underneath, and it helps when you sell.
Call (866) 242-1832 when a problem shows up, whether it’s a drip beside the chimney of an old Foursquare or a subdivision roof that’s shedding shingles. Small repairs, like new flashing on one chimney, get the same attention from us as a complete tear-off and new roof.
Dynamic Restoration started roofing in 2008. In Indiana, our team covers southern Johnson County, including Franklin, Trafalgar, Edinburgh and Greenwood. We install GAF shingle roofs as a Master Elite® contractor, along with standing-seam metal and James Hardie siding. Every project opens with a free inspection, and we go through the photos, often taken from a drone, with you.
About one Franklin home in ten was built in 1939 or earlier. In the Martin Place Historic District, a residential area developed between about 1850 and 1935, Italianate, Queen Anne, American Foursquare and bungalow houses share the same streets. Those rooflines differ a lot, and so do the places they leak, so we plan the flashing and attic venting around the shape of each house.
What we handle in Franklin
- Roof replacement on old and new homes
- Repairs for leaks, flashing and storm damage
- Standing-seam metal roofing
- James Hardie fiber cement and vinyl siding
- Seamless gutters with soffit and fascia repair
What Franklin homes need

Roofing an older Franklin house
Older houses often carry two or three layers of shingles over original plank decking, under rooflines cut up by valleys, dormers and chimneys. We take every layer off, replace soft or damaged boards and flash each chimney, wall and valley before the new shingles go down. If you own a house in or near one of Franklin’s historic districts, we’ll talk through shingle profiles and colors that suit its age and style.
More on roof replacement
Fiber cement siding for Franklin homes
James Hardie fiber cement has the look of painted wood lap siding, which fits Franklin’s older streets, and it doesn’t rot the way wood does. Vinyl and insulated vinyl are good choices for newer homes. You choose the profile and color, and we take care of the removal, the install and the clean-up.
More on James Hardie siding
Gutters that keep water off old foundations
On a century-old house, an overflowing gutter soaks the fascia and dumps water beside a stone or brick foundation. We hang 5″ or 6″ seamless aluminum gutters, shaped on site for each run, fix the soffit and fascia behind them and can finish with Gutter Cap guards.
More on gutters
Storm damage and insurance claims in Franklin
When hail or straight-line wind comes through Johnson County, we inspect and photograph the damage and go over it with you. If you file a claim, we meet the adjuster on the roof, share what we documented and help with the paperwork. The insurance company makes the coverage decision; our job is making sure the damage is clearly recorded.
More on insurance claimsWhat you get from us on a Franklin house
Nothing happens on your Franklin house without you hearing about it first, from what the inspection found and the work we recommend to the start date and final walk-through.
- Samples seen against your house
We bring shingle samples out to the house, so you can judge each color against your brick, siding and trim before you choose.
- Old planks checked and replaced
We strip two or three old layers down to the planks and swap any split or rotted board, so the new shingles are fastened into solid wood.
- Subdivision roofs brought up to date
When a 1990s or 2000s roof comes off, the new one goes on as a complete system, with leak barrier, synthetic underlayment and ridge vents the original may have lacked.
- Metal where it fits
Standing-seam metal can cover a porch, an addition or the whole house, and the inspection is when we talk through how it would look on yours.
Nearby towns we serve
Also serving southern Johnson County: Trafalgar, Edinburgh.
Questions from Franklin homeowners
Something else on your mind? Call (866) 242-1832 and ask.
Call (866) 242-1832Do you serve Trafalgar and Edinburgh?
Yes. We cover southern Johnson County, including Trafalgar and Edinburgh, and older houses there get the same full tear-off and new flashing as those in Franklin. Wherever you live, you get a free inspection, photos you can look through and a recommendation you can take your time with.
Can you put a metal roof on an older house?
Yes. We install standing-seam metal roofing, and it can suit an older house as well as a new one. Some homeowners put it on the whole roof. Others use it on a porch or an addition and keep shingles on the main roof. We’ll go over how it would look and what it would mean for your house during the inspection.
What if my roof has more than one layer of shingles?
Then all of them come off. We never lay new shingles over old ones. Stripping the roof to the deck lets us find and replace soft or rotted boards, so the new roof has a solid base without the weight of old layers.
Book your free roof inspection.
Tell us a little about your home. We’ll call to set a time, inspect the roof and exterior, and go through the photos with you before recommending any work.
- Photos of everything we find
- Payment on completion
- Serving Indianapolis and Central Indiana
Thanks. Your request is in.
We'll call to schedule your free inspection. Need us sooner? Call (866) 242-1832.



