Big Lake grew quickly, and the roofs that went up during that stretch are now old enough to matter. They have also sat in the path of the hail that tracks along Highway 10. We work this corridor from Waite Park: Owens Corning Platinum Preferred (top 1% of roofers), 300+ Google reviews, and a free inspection that ends in photos and a straight answer.
Book an exterior check for your Big Lake house: roof, siding and gutters, all photographed, nothing owed.
Book My InspectionThe Waite Park office is down Highway 10 from you. Call and a person sets the visit.
(320) 828-7244Not a phone person? Leave your details tonight and we ring you when the office opens.
Request CallbackBig Lake is in Sherburne County, ZIP 55309, with 11,686 residents at the 2020 census. The city takes its name from Big Lake, and Highway 10 is the main route through the area.




Finished jobs near you, with every photo from the job and what we did. City and month only, to protect our customers' privacy.
Expect a Big Lake replacement to finance somewhere from $115 to $182 a month. That is the same package pricing we use all over Central Minnesota. Newer two-stories with simple rooflines often fit Cornerstone, and an impact-rated upgrade pushes toward Superior Guard.
Monthly figures are estimates, not an offer of credit. They assume 6.99% APR for 180 months with $0 down and approved credit. APRs range from 6.99% to 15.99% based on credit, and your lender sets your final rate and term. Total prices are starting package prices; your written proposal has your exact number.
For a 2,000 sq ft ranch style home in the Big Lake service area, the approximate cost to replace that roof is $9,100 to $22,480. For a 4,000 sq ft home, the cost is $14,980 to $32,100 for a shingle roof.
Replacing 2000s roofs before they leak, priced by package.
See Big Lake details →Lifted shingles, flashing and vent leaks, most for $850 to $4,500.
See Big Lake details →Hail claims documented after Highway 10 storms, usually your deductible only.
See Big Lake details →Hail-cracked and aging siding replaced, most projects $12,000 to $38,000.
See Big Lake details →Seamless gutters and guards for Big Lake homes, most for $2,900 to $7,500.
See Big Lake details →"This company is awesome. They got me in so early cause I was selling my house. Thanks to these guys for getting my roof done so fast. They did such a great job. Would recommend them to anybody. Thank you so much."
Read our 300+ Google reviews: Google
Our office is at 132 33rd Ave S in Waite Park. Big Lake is down Highway 10, a bit past Becker, so Big Lake inspections and installs fit into the route our crews already drive.
Plan on $115 to $182 per month on approved credit, or $12,838 to $20,248 in starting package prices. The free inspection ends with one written number for your house.
Yes. The city requires a building permit for roofing, issued over the counter at City Hall, and the contractor has to show a state license. We handle the paperwork.
The National Weather Service documented hail up to 4 inches near Monticello and Big Lake on July 13-14, 2024. If nobody has been on your roof since, an inspection will tell you whether it took damage.
No hard sell. We look over the whole exterior, photograph it, and give you a plain answer.
We schedule a visit around your day and photograph the roof, siding and gutters.
You get real numbers and a clear call: repair, replace, or leave it alone.
If hail is behind the damage, we document it for your insurer and follow Minnesota law to the letter.
Prefer to talk now? Call (320) 828-7244