Skip to content

Blaine Roofing Contractors

Say Goodbye to Stress and Hello to a Brand New Roof


When issues arise with your roof, you need prompt roof repair or replacement so you can resume normal life as quickly as possible. That means you need a roofing contractor who works quickly, yet can still provide unmatched services. Exteriors Plus is your choice for a reliable roofer in Blaine, MN. We offer prompt roofing services for your home. In fact, we can even install your roof in a single day — no gimmicks! We’ll always do our best to minimize disruptions throughout your home. Learn more about roofing in Blaine, MN and schedule your roofing estimate today!



  • Ratings –– When searching for a roofing contractor, you want to look for an established company with many positive ratings and reviews. We recommend browsing through Google or another review platform to learn more about other customers’ experiences.

  • Reputation –– Ask friends or family whether they’ve used the roofing contractor you’re looking into, and if so, ask them for their honest review.

  • Insurance and Licensing –– One of the most important things when hiring a roofing contractor is to ensure that they are licensed and insured. Never sign a contract with a contractor who is not licensed or insured.

  • Thorough Estimates –– Your roofing contractor should be able to provide you with an honest, accurate estimate that details costs, timeframe, materials, and answers any outstanding questions you may have.

  • Options –– You want a roofing contractor who offers a variety of high-quality materials and options.


When it comes to the roof on your home, you want a contractor who can get the job done in a timely manner, but who never skimps on quality. Exteriors Plus is the clear choice for residents of Blaine, MN and the surrounding area. Our team of professionals has the knowledge, experience, tools, and materials necessary to ensure that we complete each and every roofing job on time, within budget, and with exceptional quality. We have more than 20 years of experience, which means we’ve done the research and have innovated industry-leading materials and techniques.

To learn more about roofing in Blaine, MN or to schedule your free estimate today, contact Exteriors Plus!


Roof Installation

The decision to install a new roof can be exciting. The type of roof you choose can have an impact on your home’s insulation, curb appeal and ability to weather extremes.

It is important to think about practical aspects such as your budget, the structure of your roof framing and local building codes. The architectural style of your house can also impact the choice of roofing material.

Exteriors Plus can help choose the best roof type for your home:

  • Asphalt shingles
  • Metal
  • Slate
  • Cedar Shake

It is important to take into account the expected lifespan and cost of installation when calculating the cost for a new roof. Although roofing materials can be more expensive per square footage, some will last longer and withstand harsher conditions.

Roof Repair

All weather conditions can cause damage to homes, including hail, snow and strong winds. The roof can also be damaged by storms or fallen objects such as trees.

Don’t wait for visible damage or signs of leakage to become apparent. You can make sure that your roof is resilient to any weather by having it checked regularly. It will prolong your roof’s lifespan and help you avoid costly repairs.

The cost of roofing depends on many factors including the extent and costs of repairs, roofing materials, labor costs, and other factors. For a no-cost roofing estimate, contact us today!

Roof Replacement

It is worth considering replacing your roof when it has reached the end of its useful life or has serious structural issues. You might be ready to replace your roof if the following conditions are met.

  • Your roof is too old.
  • Your roof can sag, or even collapse at the lowest points
  • Roof has unstable support structure
  • The roof inspection revealed that the attic had significant water damage.
  • You may notice signs of trapped water, such as extensive areas of mold or moss.

While replacing a roof is expensive, a quality roof that lasts many years will not need repair. It can improve curb appeal and increase the value of your home. Exteriors Plus can help you with a roof inspection or a quote on a roof replacement.


Blaine is a city in Anoka County, Minnesota, United States. The population was 57,186 at the 2010 census. It is located on the northern border of the Twin Cities metropolitan area. Blaine is bordered by the cities of Coon Rapids to the south and Spring Lake Park to the north. It is also adjacent to the unincorporated area of Cedar Grove. Interstate 35W and Minnesota State Highway 65 are two of its main arterial routes.

The city of Blaine was incorporated on February 9, 1959. The community was founded as a result of the expansion of the Minneapolis–St. Paul metropolitan area in the 1950s. Blaine took its name from General Randolph G. Blaine, who served as quartermaster general of the Union Army during the American Civil War. The city’s motto is “Community of Character”, which was adopted in 2002.


Places to See

Blaine is home to the National Sports Center, which is the largest multi-sport complex in the United States. The facility includes over 50 soccer fields, 26 baseball and softball fields, two American football stadiums, an indoor ice arena, and a velodrome. The NSC is also home to Schwan’s Super Rink, the largest ice arena in the United States with six sheets of ice. 


The city is also home to the Northland Arboretum, a 300-acre nature preserve that features hiking and cross-country ski trails, gardens, and educational programs.

Blaine is served by the Anoka County-Blaine Airport, which is located just south of the city limits. The airport offers general aviation services and is also home to the Minnesota Wing of the Civil Air Patrol.



In 2017, Blaine was named the best place to live in Minnesota by Money magazine. The publication cited the city’s strong schools, low crime rate, and affordability as key factors in its decision.

Blaine is a growing community with a population that has increased by nearly 50% since 2000. The city’s school district is one of the largest in the state, serving over 11,000 students. There are eight elementary schools, three middle schools, two high schools, and an alternative high school. The city also has several private schools, including St. Francis Xavier Catholic School and Totino-Grace High School.

Blaine is a thriving community that offers residents a high quality of life. The city’s convenient location, excellent schools, and variety of recreational opportunities make it an attractive place to live and work. With its strong sense of community and commitment to its residents, Blaine is truly a great place to call home.


Exteriors Plus LLC
12481 Rhode Island Ave
Savage, MN 55378
(952) 345-3408

Exteriors Plus Roofers in Blaine, MN




  • The Lakes
  • Savanna Grove / Harpers Street
  • Deacon’s walk
  • Spring lake Park Shores
  • Garden wood
  • Deacons Walk North
  • Crescent Ponds
  • Blaine West
  • Johnsville
  • Blaine North

Get on US-10 W

4 min (2.1 mi)
Head west on Central Ave NE toward 105th Ave NE
1.8 mi
Slight right to merge onto US-10 W
0.3 mi

Follow MN-610 and US-169 S to Savage. Take the exit toward MN-13/Savage from US-169 S

33 min (33.7 mi)
Merge onto US-10 W
0.8 mi
Keep right at the fork to continue on MN-610
6.3 mi
Keep left to continue on MN-610 W
1.1 mi
Take the exit onto US-169 S
4.5 mi
Keep left to stay on US-169 S
19.4 mi
Take the exit toward MN-13/Savage
1.4 mi

Continue on MN-13 N/Hwy 13 W/Sioux Trl. Drive to Rhode Island Ave

3 min (1.3 mi)
Continue onto MN-13 N/Hwy 13 W/Sioux Trl
0.5 mi
Use the right lane to take the ramp onto MN-13 S/State Hwy 13 S
0.5 mi
Turn left onto 126th St
0.1 mi
Turn left onto Rhode Island Ave
Destination will be on the right
0.2 mi

Give Us A Call For A Free Roof Inspection!

"I had Exteriors Plus from Savage come out this summer to replace my roof, and gutters and also some windows that were all damaged during our crazy Minnesota weather last winter. Ian Newby was my to go person in dealing with my insurance company in getting everything coordinated and completed. If I had a question he was always available to answer it. If anyone is needing a new roof, windows, gutters or any other construction work i would definitely give then a call and ask for Ian, he will make sure your questions are answered and the jobs gets done!"
My Go To! - Cheri R.
Locally Owned & Operated
Customer Focused
20+ Years Experience