
Buffalo, Minnesota
Trusted TPO Roofing in Buffalo, MN
Water covers better than a quarter of Buffalo, and the fetch across Lake Pulaski and Buffalo Lake pushes rain sideways rather than down. On a low-slope commercial roof that is a wall detail problem before it is a membrane problem. Rain traveling horizontally finds the top of the flashing, gets behind the counterflashing, and runs down inside the parapet where nobody sees it for a year.
Get your estimate today
Rated 5.0 from 217 Google reviews
- Licensed and insuredMinnesota exterior contractor
- 5.0 from 217 reviewsVerified on Google
- Storm and insurance workWe handle the claim with you
- Faith-based, locally ownedRefreshingly honest
Fastening pattern matters more here than color
Flat roofs downtown and flat roofs out by the lakes are two different jobs. On the blocks platted around the courthouse in 1856 the deck is usually plank over joists with almost no pitch, drained through a scupper cut in the back wall. Newer buildings toward the water have steel deck, more roof area and more exposure. Both need the perimeter treated differently from the field: tighter fastening or full adhesion at the edge, and edge metal that is actually cleated, because uplift starts at a corner and peels inward. On plank decks we check for spongy boards first, since a fastener in rotten fir holds nothing. Scuppers get enlarged or moved where the old opening never kept up. For a roof that ponds and stays wet after every rain, it is worth asking about PVC roofing, which welds the same way and resists standing water better.

TPO Roofing in Buffalo
Details that keep a lake town roof dry
Flashings built for sideways rain
Wind off Lake Pulaski and Buffalo Lake drives water up a wall, not down it. Membrane runs high onto the parapet, gets a mechanical termination, and the counterflashing laps it so the wind has nothing to catch.
Shared walls flashed both sides
On the blocks platted around the courthouse the buildings touch, and the roof of one ties into the wall of the next. Those tie-ins get flashed properly rather than smeared with mastic and hoped over.
Where the water lands matters
One opening in the back wall serves the whole roof on most of these buildings. We size it for the area it drains and route the discharge where it will not glaze a walkway every time it thaws.
Leaks traced, not guessed at
Water on a plank deck runs along the boards and shows up a room away from the hole it came through. We find the actual entry point before anyone starts pulling ceiling down inside.
Old patch layers come off
Buildings this old carry decades of cold patch, fabric and tar. It gets torn off rather than buried, because a new membrane laid over a soft old one telegraphs every ridge and fails at the same spots.
No kettle over an occupied building
TPO is welded with hot air, so there is no torch and no hot asphalt smell pulled into the offices below. Tenants keep working while the roof over their heads gets replaced.
How we handle a job on these blocks
The quote spells out the perimeter
Edge metal, fastening pattern and flashing heights get written into our scope. That is where flat roofs actually fail, and it is where bids quietly differ from one another.
Staging figured out before day one
Alley access, where the dumpster sits, how material gets up, and what the sidewalk needs. On a downtown block that gets settled before a crew shows up, not that morning.
We show you the deck
Before insulation goes down you get photographs of what the tear-off exposed. If we replaced boards or found wet insulation, you see it rather than reading a line item about it.
We wait out the wind
Sheet membrane and open lake fetch do not mix. If it is blowing hard across Buffalo Lake we do detail work or dry-in instead of unrolling material we cannot control.
Rated 5.0 from 217 reviews
That rating came from work on ordinary buildings for owners who watched us do it. Licensed and insured, and easy to check before you let anyone onto your roof.

What people near Buffalo say
Orange Exteriors did an excellent job with my new roofing install. Very professional, on time and hard working crew. Completed the job in one day.
Dick JohnsonRoof installation We live in Eden Prairie. Orange did an excellent job on our siding replacement and provided great customer service all the way through.
Thomas DeSutterSiding replacement, Eden Prairie, MN Fantastic guys to work with, did an excellent job of fixing our siding. You can tell it’s a high integrity company. Definitely recommend.
Carolyn MillerSiding repair
Buffalo roofing questions
What people in Buffalo ask us about this work. If yours is not covered, call and ask.
Does the shoreland overlay affect re-roofing a building on Lake Pulaski?
Usually not, because replacing a roof does not add hard surface to the lot, and the overlay is written around impervious cover. Decks, additions and new structures near Buffalo Lake or Lake Pulaski do need a permit and can run into the cover limit. If your plan includes more than the roof, ask the city first.
Is a white TPO roof worth it this far north, or is Buffalo too cold?
It depends on what is under the roof. A building running rooftop cooling all summer gets real value out of a reflective sheet. An unheated shop gets very little. Through a Minnesota winter the insulation does most of the work either way, so we would rather add board than argue about color.
Can a new membrane go over the old roof on a downtown Buffalo building?
Sometimes. A recover works if there is one existing layer, the insulation is dry, and the deck can hold the fasteners. On these old plank decks it often cannot, and wet insulation left in place rots the deck from above. We core the roof first and tell you which one you have.
Walk your Buffalo roof with us
Send the address and we will get up there, look at the flashings, the wall tops and the scupper, and put a written scope in your hands. Free estimate, no obligation.
Get Your Free Exterior Estimate
Tell us what is going on with your roof, siding, windows, or gutters. We will take a look and give you a straight answer, including when the answer is that you can wait.
- Phone(612) 600-8529
- Emailadmin@orange-exteriors.com
- Office6600 City West Pkwy Suite 375, Eden Prairie, MN 55344
- HoursOpen 24 hours, Sunday to Saturday
Request your estimate
Rated 5.0 from 217 Google reviews
