FAMILY-OWNED · SINCE 1979 MADISON, WI · CENTERVILLE, IA LIC. DC-080900045
24/7 STORM LINE (608) 909-9109
La Crosse, WI · La Crosse County · Coulee Region

Roof replacement, storm & ice-dam repair in La Crosse, WI

La Crosse roofs are steep, old and weather-tested, with big hail and coulee wind in summer, heavy snow and ice in winter. We rebuild them to shed it all and hold their historic lines, backed by a GAF Master Elite warranty.

GAF Master EliteSteep-slope & historicIce-dam control
Since 1979family-owned WI GAF Master Elitetop 2% of US roofers Steep & slate-erarooflines welcome
Free · 60-second start

Free La Crosse roof inspection

Written report and photos, including attic and eave check for ice-dam risk.

    Free · No obligation · No spam

    47yrsFamily-owned since 1979
    $0Free written inspection
    GAFMaster Elite certified
    24/7Storm response line
    Roofing in La CrosseDriftless & bluff country

    A La Crosse roof has a harder job than most

    Between the Mississippi bluffs, the coulees and some of the oldest housing stock in western Wisconsin, roofing here is a different problem than it is out on the flat farmland east of the state.

    • Built for La Crosse’s worst. Coulee straight-line winds, three-inch hail and heavy Driftless snow.
    • Steep, historic bluff-side roofs are our specialty. Dormers, turrets and deep valleys re-roofed to match.
    • GAF Master Elite, top 2% of US roofers. The only tier that can register the GAF Golden Pledge warranty.
    • We handle the insurance claim. We document the damage, meet your adjuster, and you typically pay only your deductible.
    • Our own crews, family-owned since 1979. No subcontractors, and a free written inspection with photos.
    Get my free La Crosse inspection →Free · No obligation · Google rating
    Aerial view of a completed asphalt shingle roof replacement on a Wisconsin ranch home
    Completed reroof · our own crews
    4.9★Google rating
    Aerial view of a brown standing seam metal roof on a Wisconsin home with multiple gables and valleys
    Standing seam metal · built for deep valleys
    What goes wrong hereLa Crosse roof failure

    How La Crosse roofs actually fail

    Not one big storm, usually. It is winter, working the same weak points on steep, older roofs year after year.

    Ice dams at the eavesA real winter hazard here. Melt from a warm attic refreezes at the cold overhang and pushes water back under the shingles.
    Snow load & driftingHeavy, wet snow and drifts on the lee side of bluffs and dormers stress fasteners, flashing and aging decking.
    Leaky valleys & dormersSteep Victorian rooflines have many valleys and wall intersections, and each one is a spot where old flashing eventually lets water in.
    Large hailSevere summer storms have dropped hail up to three inches on La Crosse, stripping granules and denting flashing, vents and metal.
    Granule & slope wearSouth and west bluff faces bake in summer sun; steep pitches speed runoff and granule loss, thinning the shingle surface early.
    Straight-line & coulee windWind channels through the valleys and has topped 100 mph in past squalls, lifting and tearing shingles at the ridges and edges.
    The winter fixIce dams, solved

    Stopping ice dams for good, not chipping them every winter

    Chipping ice and running heat cables treats the symptom. A La Crosse roof stops damming when the attic stays cold and the eaves are sealed. Here is what that actually takes.

    Ice-and-water membrane at the eaves and valleys, the sealed layer that stops backed-up melt from reaching the decking.
    Balanced intake and exhaust ventilation, so the attic stays near outdoor temperature and the snow above it stops melting unevenly.
    Attic insulation and air-sealing checked, because most La Crosse ice dams start with warm household air leaking up into the roof deck.
    Proper drip edge and gutter alignment, so meltwater actually leaves the roof instead of pooling at the overhang.
    Flashing rebuilt at every wall and chimney, the joints where dammed water finds its way in on older homes.
    Metal considered on the steepest slopes, where standing seam sheds snow before a dam can build in the first place.
    What we do in La CrosseServices

    Roofing services built for bluff-country homes

    The same crew handles the whole roof, from the steep-slope tear-off to the flashing detail that keeps a century-old home dry.

    Steep-slope replacement

    Full tear-off and rebuild on high-pitch and multi-facet roofs, with the staging and fall protection those roofs require.

    Get a quote →

    Historic & complex rooflines

    Dormers, turrets, deep valleys and porch roofs rebuilt to match the home’s lines and, where needed, its historic-district guidelines.

    Get a quote →

    Ice-dam control & ventilation

    Ice-and-water membrane, balanced attic ventilation and air-sealing to stop the melt-refreeze cycle at the source.

    Get a quote →

    Storm & hail repair

    Wind and hail damage documented for your insurer, emergency tarping, and the claim walked from first photo to final invoice.

    Get a quote →

    Standing seam metal

    Snow-shedding metal roofing for steep bluff-side homes that want 40 to 50 years and fewer ice-dam winters.

    Get a quote →

    Flat & low-slope

    TPO, PVC and membrane systems for downtown La Crosse commercial buildings and the low-slope porches on older homes.

    Get a quote →
    Why usLa Crosse homeowners

    Why La Crosse homeowners call us

    One crew for the whole exterior

    A licensed Wisconsin contractor that knows La Crosse’s bluff-and-coulee weather and roof types, with one crew handling roof, siding and gutters.

    GAF Master Elite certified

    The top 2% of US roofers. It lets us register the GAF Golden Pledge warranty most contractors cannot offer.

    Our own crews, never subcontracted

    The crew that quotes your La Crosse roof is the crew that finishes it, so quality does not get handed off.

    We handle the insurance conversation

    We document the damage, file with you, and meet your adjuster on the roof so nothing gets missed.

    Real local project managers

    You get a named Buckshot PM who answers the phone, not a call center. Same person from inspection to sign-off.

    Credentials you can verify

    FORTIFIED, BBB A+, NRCA, WRCA, UASRC, InterNACHI and IICRC. Ask us for the paperwork any time.

    WarrantyCoverage that lasts

    Coverage that lasts

    As a GAF Master Elite contractor we can register the 50-year System Plus warranty, non-prorated, that most La Crosse contractors simply cannot offer.

    WarrantyCoversTermWho offers it
    GAF System PlusShingles + workmanship50 yrs, non-proratedMaster Elite contractors
    GAF StandardManufacturing defects30 yrs, proratedMost contractors
    Buckshot WorkmanshipInstallation laborIn writingBuckshot
    Typical competitorLabor only, varies5 to 10 yrsVaries
    PricingStraightforward

    What a La Crosse roof actually costs

    No games. Here are honest ranges for the La Crosse area, and exactly what moves the number up or down.

    La Crosse replacement range
    $8,500 – $18,000most homes fall in this band
    Typical 1,800 sq ft home
    $12,000 – $15,000architectural asphalt, single layer
    Financing
    0% optionsService Finance Company, on approved credit
    Squares (roof size)Pitch / slopeExisting layersDecking conditionVentilation upgradesFlashing & penetrationsShingle line
    Storm & insuranceWe handle the claim

    Storm damage? We handle the claim

    From inspection to paid claim. La Crosse takes real hail, straight-line wind and heavy snow, so most La Crosse storm claims are legitimate, and we walk yours the whole way.

    1
    Free inspection & photos

    We document damage on the roof and in the attic, timestamped for the claim.

    2
    File the claim

    We help you open the claim and organize the evidence your carrier needs.

    3
    We meet the adjuster

    We are on the roof with your adjuster so nothing legitimate gets missed.

    4
    Install & recover depreciation

    We complete the work and submit the final invoice to release your depreciation.

    ACV (Actual Cash Value)

    The depreciated value of your roof. This is usually your first insurance check.

    RCV (Replacement Cost Value)

    The full replacement cost. The recoverable depreciation is often paid in a second check after the work is done.

    Insurance programs we work with – Contractor Connection, Nexus, Innovation, Sedgwick, MSP.

    How we buildLayer by layer

    Built for Wisconsin, layer by layer

    A roof is a system, not just shingles. Every La Crosse roof we install is built to handle ice dams, wind and hail, from the deck up.

    Decking inspected on bare wood before anything goes back on, so soft spots get replaced.
    Ice & water shield at eaves and valleys, the local ice-dam defense.
    GAF Timberline HDZ & UHDZ with StainGuard algae resistance and LayerLock high-wind nailing.
    Camelot II available for a designer slate look.
    Synthetic underlayment, ridge cap, drip edge and new pipe-boot flashing throughout.
    Balanced attic ventilation so heat and moisture do not cook the roof from below.
    Older & steeperThe La Crosse specialty

    What a century-old, steep-pitch roof needs that a new one does not

    Much of La Crosse was built before the war, and those homes carry roofs a newer subdivision never has to think about. These are the considerations we plan around.

    Access & safety staging

    High, steep pitches near bluffs need scaffolding, roof jacks and proper fall protection, which shapes both the schedule and the quote.

    Matching the roofline

    Turrets, dormers and varied facets should be re-roofed to preserve the home’s proportions and, near historic districts, its approved look.

    Deep valleys & intersections

    Every valley and wall junction is a potential leak, so each gets fresh membrane and correctly woven or metal-lined flashing.

    Old decking under old layers

    Board sheathing and multiple shingle layers often hide soft spots that only show once the roof is stripped to bare wood.

    Chimneys & masonry

    Older brick chimneys need step and counter flashing rebuilt, not just re-caulked, to survive another freeze-thaw run.

    Rental & multi-unit homes

    La Crosse’s many student and converted rentals near UW-La Crosse need reroofs scheduled around tenants and quick, clean turnarounds.

    Repair or replaceThe honest answer

    Repair the leak, or replace the roof?

    On an older La Crosse roof the honest answer depends less on a single spot and more on the age of the system and how the winters have treated it.

    What we find on your La Crosse roofWhat we usually recommend
    One winter leak at a single valley, chimney or dormer, roof otherwise soundTargeted repair
    Ice-dam staining at the eaves but shingles still have lifeRepair + ventilation fix
    A few wind-lifted or missing shingles after a stormTargeted repair
    Widespread granule loss, brittle shingles, or a roof past 18 to 22 yearsFull replacement
    Repeat ice-dam leaks and an under-ventilated atticReplacement + ventilation
    Soft decking or multiple old layers found on inspectionFull replacement

    Not sure where yours lands? Our free inspection includes the attic and eaves, and you get the answer in writing with photos before you decide anything.

    MaterialsAsphalt or metal

    Asphalt or metal for a La Crosse roof?

    On a snowy, steep roof the choice matters more here than in most of the state. Both work; the right one depends on the pitch, the budget and how long you will own the home.

    FactorArchitectural asphaltStanding seam metal
    Up-front costLowerHigher (2 to 3x)
    Real WI lifespan18 to 22 years40 to 50 years
    Snow & ice damsGood with ventilation & membraneSheds snow, resists dams
    Steep bluff-side roofsFine, familiar to installExcellent, but plan snow guards over doors
    Best forMost homes, best valueLong-term owners, steep or shaded slopes
    Storm or a winter leak in La Crosse?

    We answer the storm line 24/7.

    Hail or wind damage after a coulee storm, an active leak, or ice backing up under the shingles? Call and we will get documentation started and stop the water.

    Where we workLa Crosse & the coulee region

    La Crosse and the surrounding coulee communities

    From the bluff neighborhoods and the historic near-south side to the newer builds north toward Onalaska and Holmen, and the coulee villages beyond.

    City of La Crosse

    Downtown and the near-south historic side, the Washburn and Powell-Poage-Hamilton neighborhoods, the bluffside homes below Grandad Bluff, and the UW-La Crosse rental district.

    North & suburban

    Onalaska, Holmen, and the newer subdivisions along the river terrace where roofs are younger but the winters are the same.

    Coulee region

    West Salem, Coon Valley, Bangor and the surrounding La Crosse County valleys. ZIPs 54601, 54603 and the nearby 546xx area.

    ReviewsLa Crosse area

    What La Crosse and nearby homeowners say

    Posted on Google Google
    Joy I profile picture
    Joy I
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    When the big storms came through the Madison-area in April 2026, I immediately started looking for a reputable roofer—who also understood the importance of weather-resistant materials that can withstand hail and wind. It didn’t take me long to find Brad from BCG. We had damage that needed to be repaired before the next round of storms came through later that day and Brad had a crew out within hours. Our neighbors also had damage, and when their roofing company didn’t show up, Brad and his crew also took on fixing their damage on the spot. The contracting process was done over email and we were able to clearly understand all of the options available to us. On the day of install, the crew was efficient and fast with their work. But also, mistakes can happen. And what matters to us is not that there’s perfection (because that’s not realistic), but how a contractor deals with a mistake. As they were taking down the tarps when they were finished with the roof, one of our lights next to the garage broke. Brad helped find a replacement online and had it shipped directly to our house! Such great service! All in all, we were very happy with Brad and the service we received from him and BCG. We’ve since recommended their services to several of our friends and neighbors who also had storm damage. While I hope we won’t have to do that again for a long time, we would work with BCG again in a heartbeat!
    Posted on Google Google
    Shelly Ziegler profile picture
    Shelly Ziegler
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    I am extremely pleased with the service Matt Walmer from Buckshot General Contracting (BGC) provided for me during the hailstorm damage in Madison in April. I had just switched insurance companies one year ago and was worried about how much they would cover. Matt assured me everything would be taken care of and had nothing to worry about. True to his word he immediately answered phone calls during off hours even when he was with daughter at volleyball and answering texts in seconds Matt met up with assessor and arrived 20 minutes early. During roof replacement he stopped in 3 times to check the progress and next day he came back to do a walk around to make sure the cleanup was to his standards. I have been so blessed to work with Matt at BGC as my contractor as everything went so smoothly. No problems with my insurance company and I was the first one on my block to get my roof done. I also was telling Matt about some of my neighbors having problems with their insurance and he was willing to look at their paperwork and giving them advice on how to deal with them. I can proudly say I announced to them how good Matt was and gave them his card. Thank you so much Matt for your excellent service and being a great representative for Buckshot General Contracting. These days days it’s hard to find a business that is 100% committed to making sure the customer is their #1 concern. Going to be doing more work and sticking with them as I know it will be top quality.
    Posted on Google Google
    Amy Stephens profile picture
    Amy Stephens
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    We contacted BGC after storm damage and had them completely re-roof and re-side our house, garage, and shed. The entire process was incredibly smooth from start to finish. They were easy to work with, handled all the details, and made what could have been a stressful situation completely worry-free. Our contact, Jayce Kirkland, was outstanding. His professionalism, communication, and courteous demeanor were truly a breath of fresh air. He took care of everything for us and made sure the project stayed on track every step of the way. We couldn’t be happier with the experience and have and would highly recommend BGC to anyone needing roofing or siding work!
    Posted on Google Google
    Rob Anast profile picture
    Rob Anast
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Very customer focused company. Replaced my roof and siding after hail and wind damage 6 years ago. Second hail and damage storm this year and they are my vendor of choice again. In process now to replace my roof and siding.
    Posted on Google Google
    paolo masone profile picture
    paolo masone
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    Brad gave me a good price and the roof looks great! The roof was replaced in one day.
    Posted on Google Google
    Doug Cooper profile picture
    Doug Cooper
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    They did an excellent job! Fast, efficient and did a great job cleaning up.
    Posted on Google Google
    christos karampetsos profile picture
    christos karampetsos
    Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
    My family member needed a roof replacement after the recent storm in Madison , Chad came out to inspect the roof and went over the options with us. Full roof replacement and the new roof looks GREAT, they were done with in 2 days and left no mess behind which was very thankful for. Thanks !!
    Warning signsSix to watch

    Six signs your La Crosse roof needs a look

    Granules in guttersSandy buildup means the protective layer is wearing off the shingles.
    Denting on soft metalsBruised vents, gutters or downspouts are the clearest fingerprint of hail.
    Lifted or missing shinglesWind breaks the seal strip, so shingles flap, crack or blow off.
    Ceiling or attic stainsBrown rings or damp insulation mean water is already getting past.
    Cracked flashing caulkDried sealant at chimneys and valleys is a leak waiting to happen.
    Sagging soffit or fasciaSoft, bowing edges signal trapped moisture and a ventilation problem.
    Find usOur Madison shop

    Serving La Crosse, based in Madison

    We are a Wisconsin contractor based in Madison, serving the La Crosse area. Call the storm line any time, day or night.

    Buckshot General Contracting
    621 N Sherman Ave, Suite B5, Madison, WI 53704
    (608) 909-9109
    Mon to Sat 8AM to 5PM · Emergency storm line 24/7
    GAF Master Elite · WI Lic. DC-080900045 · BBB A+ · FORTIFIED
    FAQLa Crosse roofing

    La Crosse roofing questions, answered straight

    Steep roof, historic home, or an ice dam that keeps coming back? Call and talk it through with a real person, no call center.

    Call (608) 909-9109
    Q.01 Do you roof steep and historic homes in La Crosse?

    Yes. Much of La Crosse’s older housing carries steep pitches, dormers, turrets and deep valleys. Those rooflines need extra staging, fall protection and careful flashing detail, and we match the new roof to the home’s lines rather than flattening its character.

    Q.02 Why does my La Crosse roof keep getting ice dams?

    Ice dams form when heat escaping into the attic melts snow up high, the water runs to the cold eaves and refreezes, and the ridge of ice forces melt back under the shingles. La Crosse’s long, snowy winters and many older, under-ventilated attics make it especially prone. The lasting fix is balanced ventilation plus ice-and-water membrane at the eaves, not chipping the ice each winter.

    Q.03 Is metal roofing worth it here?

    On steep, snow-loaded bluff-side roofs, standing seam metal sheds snow and resists ice dams and can last 40 to 50 years, though it costs two to three times more up front and may want snow guards over entries. On simpler roofs, architectural asphalt is usually the better value. We help you weigh both against your home and how long you plan to stay.

    Q.04 Do historic districts affect my reroof?

    They can. Homes in or near La Crosse’s historic districts may have review or material guidelines, and complex Victorian rooflines often call for specific profiles or colors. We plan the material and the permit around your property and City of La Crosse requirements before the tear-off begins.

    Q.05 Are you local to La Crosse, or do you travel here?

    Buckshot is a Wisconsin roofing contractor based in Madison, GAF Master Elite and family-owned since 1979. We take on La Crosse-area roof replacement and storm-restoration work as a licensed Wisconsin contractor. Call (608) 909-9109 and we will confirm scheduling for your address before anything is promised.

    Q.06 How long does a steep La Crosse reroof take?

    A simple roof can still be a single day, but steep, multi-facet and historic roofs take longer because of the staging, the valleys and the flashing detail. Weather, decking repairs and material choice all affect it. You get a realistic schedule in writing with your estimate, not a guess.

    Free, no obligation

    Get your free La Crosse roof inspection

    We check the roof, the valleys, the flashing and the attic for ice-dam risk, then give you an honest answer on repair versus replacement, in writing.

    GAF Master Elite$0 inspectionOwn crews, never subcontractedInsurance help
    Call us, Mon-Sat 8-5(608) 909-9109

    Free roof inspection

    Written report and photos, no cost and no obligation.

      Free · No obligation · No spam. Rather talk? (608) 909-9109

      Crew available todayFreeInspection1 dayMost installsDeductible onlyOn covered claims4.9 / 5200+ Google reviews

      ●  From the crew that writes the guides

      Done reading? Let us look for you.

      The guides tell you what to check from the ground. We get on the ladder, photograph every facet, and tell you straight: a claim, a repair, or nothing to worry about.

      Free roof inspection

      Three fields. Twenty minutes on site. Zero cost, zero obligation.

      Free · No obligation · No spam

      Rather talk? 608-909-9109