Enjoy Your Home This Summer — Start Your Project Now Before Schedules Fill Up.
Fast, Free Estimates. No Pressure. Flexible Scheduling.

EXTERIOR HOME IMPROVEMENT
SERVICES IN BUFFALO, MN

Roofing, siding, windows, gutters, insulation, and storm damage restoration. Serving Buffalo from our Monticello office.

YOUR HOME EXTERIOR SPECIALIST in Buffalo, MN

Perfect Exteriors of Minnesota, LLC is a licensed roofing, siding, window, gutter, insulation, and storm damage contractor serving Buffalo, MN and surrounding Wright County communities.

Operating from our Monticello office 12 miles west on US-55 since 2002, we serve Buffalo homeowners, HOA boards, and commercial property owners across the city without travel surcharges or metro-area dispatch delays. 

With a median construction year of 1993 – the oldest housing stock in the Wright County communities we serve – Buffalo is a city where exterior replacement is an active, ongoing need across every neighborhood. If your Buffalo home has its original exterior from any decade before 2010, a professional inspection is overdue.

Roofing Contractor in Buffalo, MN

Residential and commercial roofing for Buffalo homes and businesses. With a median construction year of 1993 and meaningful pre-WWII housing inventory, Buffalo has active roofing replacement demand across every neighborhood – from the older homes near Buffalo Lake and Lake Pulaski to the subdivisions along the city’s US-55 and MN-25 corridors.

Asphalt Shingle Installation

$8,000-$19,000

Asphalt shingles cover the majority of Buffalo's residential roofs across all housing eras - from the older homes near downtown and Buffalo Lake to 1990s and 2000s production subdivisions. Homes built in the mid-1990s through mid-2000s carry shingles at or approaching the end of their rated 25 to 30 year manufacturer warranty. Homes from the 1970s and 1980s are on their second or third asphalt cycle. As a TAMKO Diamond Contractor, Perfect Exteriors installs dimensional and Class 4 impact-resistant shingles from the TAMKO Heritage series, with ice and water shield standard on all eaves, valleys, and penetrations.

Brands: TAMKO Heritage, Heritage Premium

What affects price: Roof pitch and total square footage are the primary drivers. For homeowners prioritizing impact resistance, TAMKO offers two Class 4 options: Heritage IR uses an enhanced fiberglass mat and is the straightforward step up from standard dimensional shingles; StormFighter IR adds polyester reinforcement and a 160 mph wind warranty, making it the better fit for homeowners seeking maximum storm protection or navigating a higher-risk claim history with their carrier. Both add $1,500 to $2,500 over standard architectural and can reduce insurance premiums. Steeper pitches, multiple valleys, decking repairs from prior ice dam damage, and additional tear-off layers from previous roofing cycles push cost toward the higher end. Older Buffalo homes with multiple prior roof layers require full tear-off before a new installation.

Cedar Shake Installation

$18,000-$38,000

Cedar shake roofing complements the architectural character of Buffalo's older homes in the downtown and lakefront neighborhoods - particularly the craftsman and traditional-style houses near Buffalo Lake and Lake Pulaski built between the 1920s and 1960s. Hand-split cedar shakes deliver a thick, deeply textured profile appropriate for homes with historic character. Both shake and sawn shingle options require Minnesota-appropriate fire-rated underlayment assemblies and a counter-batten ventilation system for long-term performance in Wright County's freeze-thaw climate.

What affects price: Hand-split shakes cost more than sawn shingles due to material thickness and labor. Fire-rated assembly requirements and counter-batten ventilation add to base cost. Older Buffalo homes with complex original rooflines - dormers, steep pitches, interconnected valley systems - are at the higher end. Removing a deteriorated original cedar roof adds tear-off labor compared to a standard asphalt tear-off.

Metal Roof Installation

$14,000-$33,000

Metal roofing is a strong long-term choice for Buffalo homeowners replacing a roof for the second or third time who want to eliminate future replacement cycles. Standing seam steel and aluminum panel systems carry manufacturer lifespans of 40 to 70 years and shed Minnesota's heavy snow loads efficiently. For Buffalo's lakefront properties on Buffalo Lake and Lake Pulaski - where higher home values, longer ownership timelines, and property investment motivation align - metal is consistently worth pricing as a permanent solution. Snow retention systems are available for homes near entries, driveways, or walkways where controlled snowmelt matters.

What affects price: Concealed-fastener standing seam systems cost more than exposed-fastener profiles but deliver superior long-term performance. Steel costs less than aluminum. Snow retention systems add $800 to $2,000. Installing metal over existing shingles, where the deck is sound and code permits, reduces cost by eliminating tear-off labor. Metal qualifies for impact-resistance insurance discounts with most Wright County carriers.

New Roof Installation

$8,000-$23,000

Full roof system installation for new construction and complete tear-to-deck replacements throughout Buffalo. Every installation includes decking inspection and repair as needed, synthetic underlayment, ice and water shield at eaves, valleys, and all penetrations, drip edge, ridge vent, and properly flashed transitions at chimneys, skylights, and pipe boots. Permit applications are filed with the City of Buffalo. Buffalo's older housing inventory means decking repair and structural assessment are more commonly needed here than in newer cities - Perfect Exteriors documents every deck condition finding in writing before installation begins.

What affects price: Total roof area and tear-off scope are the primary cost factors. Older Buffalo homes are more likely to have degraded decking, multiple tear-off layers, and structural issues at ridge and rafter intersections - each of which adds to project cost. Single-story homes cost less to work than two-story homes. Material selection moves price across the full range.

Roof Inspections

Free with estimate

Free roof inspections are provided with every project estimate, with no obligation to proceed. Inspections document shingle granule loss, bruising, flashing condition, ridge and valley integrity, ventilation performance, and any signs of hail or wind damage. Buffalo's housing age distribution means inspection findings range widely - from hail damage on 1990s shingles to deteriorated flashing on 1960s homes near the lake. Because we are 12 miles away in Monticello, post-storm inspections can be scheduled quickly after Wright County hail events, ahead of the adjuster backlog.

What affects price: Inspections are free with no obligation. The written report documents damage with photographs. For older Buffalo homes, an unprompted annual inspection is worthwhile independent of storm activity, as age-related flashing failures and decking deterioration are common findings that are not visible from the ground.

Commercial Roofing

$7-$19 per sq ft

Perfect Exteriors installs and replaces commercial roof systems for Buffalo businesses, county facilities, healthcare campuses, and industrial operations. As Wright County's seat, Buffalo has a substantial commercial and institutional base - including county government facilities, the healthcare corridor along US-55, and retail and industrial development at the US-55/MN-25 corridor. Flat and low-slope commercial buildings require TPO, EPDM, or modified bitumen systems depending on building age, occupancy type, and replacement budget. Being 12 miles from Monticello, we can schedule commercial site assessments without the travel delays affecting metro contractors.

What affects price: TPO is the most cost-effective system for most Buffalo commercial applications. Building square footage, number of rooftop penetrations, existing roof condition, and insulation requirements all affect per-square-foot cost. County seat commercial buildings in Buffalo tend to have larger footprints, which generally improves cost efficiency per square foot for qualifying scopes. Projects under 5,000 square feet sit at the higher end due to fixed mobilization costs.

Multifamily Roofing

$10-$21 per sq ft

Buffalo's housing stock includes approximately 10% attached townhomes and duplexes, plus a meaningful multifamily rental inventory reflecting the city's role as a regional employment and service center. HOA boards and property managers require a contractor who can handle large scopes with phased scheduling and minimal resident disruption. Perfect Exteriors coordinates directly with HOA boards, provides per-building cost breakdowns for reserve fund documentation, and delivers complete association insurance records. Being 12 miles away on US-55 makes site visits, storm response, and phased project management practical for Buffalo HOAs.

What affects price: Total roofable area, number of buildings, and phasing requirements drive per-square-foot cost. Single-mobilization scopes are more cost-efficient than phased multi-season work. Impact-resistant shingles are the right long-term specification for HOA roofs in Wright County. Buffalo's older rental inventory may also require deck repair as part of any full replacement scope.

Siding Contractor in Buffalo, MN

Exterior cladding replacement across all of Buffalo’s housing eras. Buffalo’s housing age diversity means siding replacement needs range from failed vinyl on early-2000s subdivisions to original wood siding on 1950s and 1960s homes near the lake – with every material type and condition in between.

siding installation company in Otsego

Vinyl Siding

$9,500-$21,000

Vinyl siding is the dominant cladding on Buffalo's 1980s, 1990s, and early 2000s housing stock, installed across the subdivisions that expanded the city outward from the downtown core and lake neighborhoods. Builder-grade vinyl from those eras is now 20 to 40 years old - showing UV fade, joint separation, panel warping, and compromised moisture management behind the cladding. Current-generation vinyl is significantly more UV-stable, thicker, and more impact-resistant than the original product on most Buffalo homes. Insulated vinyl adds closed-cell foam backing that improves wall-area thermal resistance and comfort in rooms along north-facing walls through Wright County's heating season.

What affects price: Home size and total wall area drive base cost. Insulated vinyl adds $1,500 to $3,000 over standard but improves energy performance meaningfully. Homes with complex trim details, multiple gable ends, or mixed exterior materials require more labor. Including soffit, fascia, and trim replacement completes the weatherproof envelope rather than leaving 30-year-old trim around new siding panels.

LP SmartSide (Engineered Wood)

$13,500-$27,000

LP SmartSide engineered wood siding is a natural fit for Buffalo's older homes near Buffalo Lake and Lake Pulaski, where the character of natural wood suits the neighborhood aesthetic but the maintenance demands of original wood siding have become burdensome. LP's zinc-borate SmartGuard treatment provides long-term moisture and biological resistance independent of surface coating condition. For Buffalo homeowners replacing original wood or hardboard siding on mid-century homes, LP SmartSide delivers a permanent, low-maintenance wood-look result at a cost well below fiber cement or cedar alternatives. Panels are pre-primed and field-painted for any color selection.

Brand: LP Building Products SmartSide

What affects price: Field-painting after installation adds labor that vinyl replacement does not require. Older Buffalo homes replacing original wood siding may require additional sheathing repair or moisture barrier work underneath, which adds to project cost. Homes with decorative trim profiles, corner boards, or original craftsman details take more time to match. Panel profile - lap siding vs. vertical board vs. shake - affects material cost per square foot.

Steel Siding

$15,000-$30,000

Steel siding is the most hail-resistant cladding available for Minnesota homes - a significant consideration in Wright County, where summer hail events regularly generate insurance claims. Steel panels do not dent under hail impacts that would damage aluminum or crack vinyl, and they resist the thermal expansion and contraction that causes vinyl to warp in Minnesota's temperature extremes. Concealed-fastener systems from EDCO carry one of the strongest manufacturer warranties in residential cladding. For Buffalo lakefront properties or any home with a strong reinvestment motivation, steel is worth pricing for a real long-term cost comparison against vinyl.

Brand: EDCO Steel Siding

What affects price: Concealed-fastener systems cost more than exposed-fastener profiles but deliver better long-term performance. Buffalo homeowners replacing hail-damaged siding through an insurance claim should discuss material options with Perfect Exteriors before meeting with their adjuster - the cost difference between vinyl and steel may be partially or fully covered under functional replacement provisions depending on the carrier and policy terms.

Fiber Cement Siding

$15,000-$30,000

Fiber cement siding provides the visual character of wood while resisting rot, fire, insects, and moisture. James Hardie manufactures HardiePlank in an HZ5 formulation specifically engineered for cold-climate markets like Wright County. Fiber cement is particularly well-suited for Buffalo's older lakefront and downtown homes, where an architectural siding material fits the neighborhood and a Class 1 fire rating with long-term moisture resistance adds genuine value. Factory-painted ColorPlus finishes eliminate field painting and extend repaint intervals significantly.

Brand: James Hardie HardiePlank HZ5

What affects price: HardiePlank lap siding sits at the lower end of the fiber cement range; Hardie Architectural panels and shake profiles cost more. Factory-painted ColorPlus adds to material cost but eliminates field painting labor. Older Buffalo homes replacing original wood or hardboard siding may require additional sheathing or moisture barrier work underneath the new fiber cement installation.
Perfect Exteriors Is Your Go-To Multifamily Roofing Contractor

Window Replacement In Buffalo, MN

Energy-efficient window replacement across all of Buffalo’s housing eras. From aluminum-framed single-pane windows in pre-1980 homes to failed-seal double-pane units in 1990s and 2000s subdivisions, Buffalo’s housing age diversity means window replacement is active across every neighborhood type.

Double Hung Windows

$400-$700 / window

Double hung windows are the most common window style across Buffalo's residential stock, found across every construction era - from 1970s and 1980s colonial and split-entry homes to 1990s and early 2000s production homes. Both sashes operate independently, enabling flexible ventilation and interior glass cleaning. Vinyl-framed, double-pane units with Low-E coating and argon gas fill represent a substantial performance improvement over the aluminum-framed or builder-grade double-pane units found in most Buffalo homes built before 2005.

What affects price: Window size is the primary variable. Full-frame replacement is recommended when frames show rot, significant air leakage, or misalignment - more common in Buffalo's older housing stock. Insert replacement is appropriate when the frame is sound and plumb. Triple-pane glass packages deliver measurable heating season savings. Egress-compliant sizes for basement bedrooms are at the higher end of the range.

Sliding Windows

$400-$800 / window

Sliding windows suit the wide, low-profile openings found in Buffalo's ranch-style and split-level homes from the 1960s through 1980s. Single-slide and double-slide configurations are available. Without cranks or hinges, sliding windows have fewer mechanical failure points over their service life. Many of Buffalo's mid-century homes still have their original aluminum-framed single-pane sliding windows - a replacement that delivers dramatic energy performance improvement with minimal visible change to the home's exterior character.

What affects price: Wider units cost more than narrower units. Older Buffalo homes replacing aluminum-framed originals require full-frame replacement rather than insert replacement, which adds labor. Double-slide configurations cost more than single-slide but allow ventilation from either end. Upgraded glazing improves U-factor performance during Buffalo's extended heating season.

Bay & Bow Windows

$1,500-$4,500 / window

Bay and bow windows project outward from the wall plane to create an interior alcove and increase natural light. In Buffalo, bay and bow windows are particularly popular in lakefront homes on Buffalo Lake and Lake Pulaski, where light, water views, and street presence are worth prioritizing. Bay configurations use a fixed center pane flanked by two angled operating units; bow configurations use four or more panels in a gradual curve. Structural header modification is typically required to support the projection.

What affects price: Bay units are generally less expensive than bow units. Header modifications, seat board installation, interior casing, and exterior trim work are all part of the full project cost. Lake-view installations may involve premium sightline glass specifications that add cost. Larger units and those with premium glass packages or all-operating panels are at the high end.

Casement Windows

$500-$900 / window

Casement windows hinge on one side and swing outward via a crank, pressing the full sash perimeter against a compression seal when closed - giving casements among the best thermal performance of any operable window type. This is a meaningful consideration in Buffalo where the heating season runs from October through April. Buffalo's lakefront homes frequently specify casements on water-facing elevations where both thermal performance and the ability to catch lake breezes in warm months are valued.

What affects price: Larger units and those with multi-point locking hardware cost more than standard single-lock casements. Egress-compliant units for bedroom applications require a larger opening and are more expensive. Folding crank handles that clear countertop depth are commonly required in kitchen installations.

Picture Windows

$350-$700 / window

Picture windows are fixed, non-operable glass units that maximize light and unobstructed views. In Buffalo, picture windows are the natural choice for lakefront homes on Buffalo Lake and Lake Pulaski, where maximizing the water view is the primary design objective. They are also a strong choice for great rooms and living rooms in any Buffalo home where natural light and visual connection to rear yards or wooded lots are priorities. Because they have no moving parts, picture windows deliver the best thermal performance and lowest maintenance requirements per unit.

What affects price: Glass area is the dominant cost factor - larger panes require heavier glass and stronger framing. Non-rectangular shapes cost significantly more than standard rectangles. Lakefront installations in Buffalo frequently specify larger-than-standard openings to maximize water views, placing those projects at the higher end. High-performance glass packages are especially worth considering in large-area lakefront installations.

Gutter Installation in Buffalo, MN

Seamless aluminum gutter systems for Buffalo homes. With Buffalo Lake, Lake Pulaski, and numerous wetlands and drainage corridors throughout the city, proper foundation drainage is a higher-stakes system in Buffalo than in many Wright County communities. Older gutters on the city’s pre-2000 housing stock are in active failure across multiple neighborhoods.

Roof Repair Minneapolis MN

Seamless Gutter Installation

$1,400-$3,200

Perfect Exteriors installs seamless aluminum gutter systems fabricated on-site, eliminating the joints along horizontal runs where sectional systems most commonly fail. In Buffalo, where Buffalo Lake, Lake Pulaski, and numerous wetlands and drainage corridors create elevated drainage demands on residential lots, correctly sized and pitched gutters are a meaningful foundation protection investment. The city's high water table in low-lying areas near the lakes makes gutter performance a higher-stakes system in Buffalo than in many Wright County communities. Available in 5-inch and 6-inch K-style profiles with a full color range to match the home's fascia.

What affects price: Total linear footage is the primary cost driver - a typical Buffalo single-family home requires 150 to 200 linear feet. Upgrading from 5-inch to 6-inch K-style adds modest cost but increases drainage capacity, which is worth the upgrade on homes with large roof areas, steep pitches, or lots near low-lying areas. Number of downspouts, corners, and miters affects material cost. Two-story homes require additional staging setup time.

Gutter Guards

$600-$2,000

Gutter guard systems cover the gutter channel to prevent leaves, seeds, and organic debris from reducing flow capacity. Buffalo's tree canopy - particularly the mature oaks, maples, and cottonwoods in the lakefront neighborhoods and older subdivisions - produces heavy fall leaf loads heading into winter. Clogged gutters entering the freeze season contribute directly to ice dam formation along the eave. Micro-mesh guard designs filter fine debris including cottonwood seeds, maple helicopters, and oak debris. Buffalo's heavily treed lakefront and older neighborhood properties benefit most from premium micro-mesh guard systems given the debris variety and year-round organic load from established tree canopy.

What affects price: Micro-mesh guards filter fine debris and cost more than screen-style or reverse-curve options. Total linear footage drives overall cost. Guards installed simultaneously with new gutter installation cost less per linear foot than guards retrofitted onto existing gutters.

Gutter Repair and Replacement

$200-$1,200

Gutters on Buffalo homes from the 1980s and 1990s are in active failure from hanger sag, joint separation, and freeze-thaw corrosion. Pre-1980 homes in Buffalo's older neighborhoods may still be running original gutters at 40 or more years of age. Perfect Exteriors evaluates gutter systems as part of every roofing estimate and recommends targeted repair or full replacement based on the extent of failure. Widespread pitch failure or systemic joint separation on older sectional systems is typically more cost-effective to replace as full seamless systems than to repair repeatedly over successive seasons - particularly on Buffalo's older pre-1980 housing stock.

What affects price: Single-section repairs sit at the lower end. Widespread failure warrants full replacement. When gutter work is scheduled alongside roofing or siding, mobilization costs are shared and the effective cost of gutter replacement is reduced. Being 12 miles away in Monticello, we can assess and schedule gutter repairs quickly after storm events or spring inspection findings without a dispatch delay.

Insulation Contractor in Buffalo, MN

Attic and wall insulation upgrades for Buffalo homes across all construction eras. Pre-1980 homes in Buffalo’s downtown and lake neighborhoods were insulated to standards far below current Minnesota recommendations. Homes from the 1990s and 2000s were insulated to R-30 to R-38 – better, but still below the currently recommended R-49 to R-60 for Wright County’s climate zone.

 
Roof Repair Minneapolis MN

Blown-In Attic Insulation

$1,400-$2,800

Blown-in insulation is the most practical and cost-effective attic upgrade for Buffalo's existing housing stock across all construction eras. Pre-1980 Buffalo homes may have original R-11 to R-19 attic insulation - well below even the 1990s code standard, and far below the currently recommended R-49 to R-60 for Minnesota's climate zone. Homes from the 1993 median construction era carry R-30 to R-38. Bringing attic insulation to current recommendations reduces heating costs, improves upper-floor comfort, and substantially reduces the eave-plane temperature differential that drives ice dam formation - a recurring annual problem in Buffalo's older and lakefront neighborhoods.

What affects price: Attic square footage and depth to add determine cost. Moving from R-11 or R-19 in an older Buffalo home to R-60 requires substantially more material than upgrading a 1990s home from R-38. Attics with complex framing, low eave clearance, knee walls, or existing damaged insulation to work around take longer. Air sealing before blowing in insulation is strongly recommended - insulation slows heat transfer, but only air sealing stops heat loss through gaps and framing bypasses.

Spray Foam Insulation

$2,800-$7,500

Spray foam expands on contact to fill cavities, cracks, and penetrations, creating a continuous thermal and air barrier. Closed-cell spray foam delivers approximately R-6.5 per inch - the highest R-value per inch available - and provides an integrated vapor barrier, making it the appropriate specification for rim joists, crawl space walls, and below-grade applications in Minnesota. For Buffalo's older homes with basement or crawl space areas, uninsulated or under-insulated rim joists are one of the most significant and most correctable heat loss points in the building. Targeted rim joist applications in older Buffalo homes represent strong return-on-investment relative to the heat loss they address.

What affects price: Closed-cell foam costs significantly more per board foot than open-cell but is the only appropriate choice for below-grade and rim joist applications in Minnesota's cold climate. Total area and required thickness drive project cost. Targeted rim joist applications are at the lower end of the range. Whole-attic or whole-wall foam applications are at the higher end. Material cost fluctuates with petroleum market conditions.

Fiberglass Batt Insulation

$1,500-$4,000

Fiberglass batt insulation is the standard choice for new construction and renovation projects where wall cavities and floor joist bays are accessible. Buffalo's active new construction and home addition activity, along with renovation work in the older downtown and lake neighborhoods, makes batt insulation a frequently specified product. R-13 to R-21 batts are used in wall assemblies; R-30 to R-38 batts are specified for attic floor applications. Combined with a properly installed vapor retarder and thorough air sealing, fiberglass batts perform reliably across Wright County's full temperature range.

What affects price: Total area drives cost. R-21 batts for 2x6 framing cost more per square foot than R-13 for 2x4 walls. Older Buffalo homes with non-standard stud spacing, fire blocks, or irregular framing take more time to insulate completely. Faced vs. unfaced batt selection is determined by vapor management requirements of each specific assembly location.

Attic Air Sealing

$500-$2,000

Air sealing closes the gaps, penetrations, and framing bypasses that allow conditioned air to escape into unconditioned attic space. In Buffalo's pre-1990 housing stock, common bypass locations include attic hatch perimeters, top plate gaps in partition walls, wiring and plumbing penetrations, original recessed light fixtures without airtight covers, and chimney chases. Air sealing is performed before blown-in insulation is added - adding insulation depth over unsealed gaps does not stop air movement. For Buffalo's pre-1980 homes, air sealing often delivers the largest single improvement in comfort and heating cost reduction of any exterior improvement available.

What affects price: Number of penetrations, attic access, and framing configuration determine scope. Older Buffalo homes typically have more air leakage locations than post-1990 homes, making scope larger on average. Air sealing bundled with blown-in insulation is more cost-efficient than standalone work. Xcel Energy and CenterPoint Energy residential rebate programs may offset a portion of cost for qualifying projects.

Wall Insulation (Injection Foam)

$1,800-$5,000

Injection foam retrofits existing wall cavities without removing interior drywall. Small-diameter holes are drilled through the exterior siding, low-density foam is injected to fill the cavity, holes are plugged, and the surface is patched. Many Buffalo homes built before 1990 have 2x4 framing with R-11 batt insulation - or in some pre-1960 homes, no wall insulation at all. Densifying these cavities dramatically reduces wall-area heat loss, eliminates drafts along exterior walls, and improves comfort in rooms that have always run cold in winter. The most cost-effective time to perform injection foam is during a siding replacement project, when cavity access is straightforward and drilling and patching labor is eliminated.

What affects price: Total exterior wall area is the primary cost driver. Bundling with siding replacement significantly reduces labor cost. Buffalo's older homes often have more complex wall constructions - lath and plaster interior walls, diagonal sheathing, multiple cladding layers - that affect injection approach and take more time. The performance benefit in Buffalo's pre-1980 housing stock is among the highest of any retrofit option available at this cost level.

Insulation Assessment

Free with estimate

Perfect Exteriors provides free insulation assessments with every project estimate. The written assessment documents current attic insulation depth and estimated R-value, identifies common air bypass locations, evaluates attic ventilation, and notes any moisture damage from ice dams or prior roof leaks. For Buffalo homeowners with high heating bills, cold rooms on upper floors, or recurring ice dams - particularly common in the older neighborhoods near Buffalo Lake and Lake Pulaski - a scheduled assessment is a practical and cost-free first step before heating season. The written report also supports Xcel Energy and CenterPoint Energy rebate applications for qualifying projects. Being 12 miles away in Monticello, assessments can be scheduled without out-of-area dispatch lag.

What affects price: Assessments are free with no obligation. Rebate programs from Xcel Energy and CenterPoint Energy reduce out-of-pocket costs for qualifying blown-in insulation and air sealing projects. Perfect Exteriors can advise on current rebate eligibility during the assessment visit.

Storm Damage Repair in Buffalo, MN

When a hail or wind event hits Buffalo, most homeowners navigate the insurance claim process for the first time. We know how Wright County storm damage is assessed, how carriers define functional vs. cosmetic damage, and how to document your property so the claim reflects the actual scope of loss. And because we are 12 miles away in Monticello, we can be on-site before the adjuster backlog builds.

 
Roof Repair Minneapolis MN

Insurance Claim Assistance

No charge

Insurance adjusters assess storm damage against carrier-defined criteria for functional vs. cosmetic damage. What appears significant from the ground - dented gutters, cracked siding, surface granule loss on shingles - may be evaluated differently by an adjuster than by a contractor who climbs the roof and documents the damage pattern systematically using carrier-standard methods. Perfect Exteriors provides free post-storm inspections with written reports and photographs, is available to accompany your adjuster on-site during the claim inspection, and can provide supplemental documentation to support a re-review if your initial claim is denied. For Buffalo homeowners with older homes where pre-existing wear interacts with storm damage, clear documentation distinguishing storm-caused damage from age-related deterioration is especially important to building a strong claim file. Being 12 miles away in Monticello, we can reach Buffalo often the same day after a storm event.

What affects price: Claim assistance is provided at no charge regardless of whether you proceed with repairs through Perfect Exteriors. Your deductible is typically the only out-of-pocket cost in an approved claim. Buffalo homeowners with Class 4 impact-resistant shingles may qualify for annual insurance premium discounts - ask your agent at renewal whether your current shingle rating qualifies.

Hail Damage Roof Repair

$1,000-$8,000

Wright County experiences significant hail events most years between April and September. Hail damage to asphalt shingles - granule loss, mat bruising, cracking at impact points - is frequently invisible from the ground but clearly documented during a systematic on-roof inspection. For Buffalo homes with 1990s and early 2000s roofing, the combination of age-related wear and hail impact often means effective remaining shingle life is shorter than the surface appearance suggests. For pre-1980 Buffalo homes already on their second or third roofing cycle, post-storm condition may cross the threshold where full replacement is more appropriate than targeted repair. Perfect Exteriors conducts carrier-standard assessments, coordinates directly with your adjuster, and performs repairs from targeted section replacement to full system replacement based on the verified scope.

What affects price: Out-of-pocket cost for an insurance-approved hail damage claim is typically limited to your deductible. For damage below the deductible threshold or assessed as cosmetic only, repair scope and material selection determine cost. Hail size is a key eligibility factor - 1-inch or larger hail typically causes functional damage to standard architectural shingles. The age and condition of the shingle system at the time of the storm affect both claim eligibility and repair options.

Emergency Roof Repair

$500-$3,000

Severe wind events, summer microbursts, and winter ice storms can cause structural roof damage requiring immediate action to prevent water infiltration and interior damage. Perfect Exteriors is based 12 miles away in Monticello and can respond to emergency roof damage in Buffalo faster than any contractor dispatching from the Twin Cities metro. For Buffalo's older homes, where structural members may have accumulated age-related wear, rapid response reduces the risk of cascading interior damage from a breached roof assembly. Emergency repairs include securing lifted or missing shingles, temporary tarping of breached deck areas, and stabilizing damaged sections. All emergency work is documented in writing for inclusion in the overall insurance claim file.

What affects price: Emergency scope is determined by the extent of structural damage. Temporary tarping and shingle re-securing sits at the lower end of the range; structural decking or rafter repair is at the higher end. Emergency response costs are typically covered under emergency mitigation provisions in the overall insurance claim. Perfect Exteriors provides written documentation of all emergency work for direct submission to your carrier.

Buffalo, MN Service Pricing Overview

General market ranges for a typical Buffalo single-family home. Final pricing depends on home size, age, material selection, and project scope. Older Buffalo homes may require additional structural and deck work. All estimates are free.

ServiceTypical MaterialPrice Range
Roofing
Asphalt Shingle InstallationTAMKO Heritage, Heritage Premium$8,000 – $19,000
Cedar Shake InstallationNatural cedar shakes/shingles$18,000 – $38,000
Metal Roof InstallationSteel / aluminum panels$14,000 – $33,000
New Roof InstallationAll materials$8,000 – $23,000
Roof Inspection-Free with estimate
Commercial RoofingTPO, EPDM, modified bitumen$7 – $19 per sq ft
Multifamily RoofingAll materials$10 – $21 per sq ft
Siding
Vinyl SidingStandard & insulated vinyl$9,500 – $21,000
LP SmartSide (Engineered Wood)LP Building Products$13,500 – $27,000
Steel SidingEDCO steel panels$15,000 – $30,000
Fiber Cement SidingJames Hardie HardiePlank$15,000 – $30,000
Windows
Double Hung WindowsVinyl, double-pane Low-E$400 – $700 per window
Sliding WindowsVinyl, double-pane Low-E$400 – $800 per window
Bay & Bow WindowsVinyl / composite$1,500 – $4,500 per window
Casement WindowsVinyl, double-pane Low-E$500 – $900 per window
Picture WindowsVinyl, double-pane Low-E$350 – $700 per window
Gutters
Seamless Gutter InstallationAluminum K-style$1,400 – $3,200
Gutter GuardsMicro-mesh / reverse-curve$600 – $2,000
Gutter Repair and ReplacementAluminum$200 – $1,200
Insulation
Blown-In Attic InsulationCellulose / fiberglass$1,400 – $2,800
Spray Foam InsulationClosed-cell / open-cell$2,800 – $7,500
Fiberglass Batt InsulationFiberglass batts$1,500 – $4,000
Attic Air SealingFoam / caulk$500 – $2,000
Wall Insulation (Injection Foam)Low-density injection foam$1,800 – $5,000
Insulation Assessment-Free with estimate
Storm Damage & Restoration
Insurance Claim Assistance-No charge
Hail Damage Roof RepairAll roofing materials$1,000 – $8,000
Emergency Roof RepairAll roofing materials$500 – $3,000

* Price ranges reflect Wright County market averages for 2025. Older Buffalo homes may require additional structural, deck, or moisture barrier work affecting final cost. Contact Perfect Exteriors of Minnesota for a free, project-specific estimate in Buffalo.

SCHEDULE A FREE ROOF INSPECTION. CALL PERFECT EXTERIORS OF MINNESOTA TODAY!

If you think you’ve got roof damage or need a roof replacement, don’t delay. Make ours the first number you call! Request a free, no-obligation inspection and estimate at 763-271-8700. Our office is open to receive your call Monday through Friday from 9 AM to 5 PM, plus extended weekday hours and Saturdays by appointment. You can also get in touch with us through our contact form.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*

HEAR FROM OUR HAPPY CUSTOMERS

Chuck Mapes
Chuck Mapes
★★★★★
What an easy and flawless experience. Paul was incredible to work with. He provided timely updates of progress and the finished product was impeccable. Extremely impressed.
 Paul LaBissoniere
Paul LaBissoniere
★★★★★
Good experience for sure. Would use them again.
Tricia Hansen
Tricia Hansen
★★★★★
Derrick was fantastic and the crew did a great job on our roof.
Deb Friedhoff
Deb Friedhoff
★★★★★
We also purchased new siding due to storm damage. Josh Smith was very helpful with working with our insurance company to get more replacement for our claims.