If you’re a homeowner or business owner who needs a roof repaired, replaced, or installed in Minnesota, give the Builders Agents at BA Roofing a call today.





OFFERED
Our team at BA Roofing specializes in restoring, replacing, and installing shingle, tile, shake, metal, and commercial roofs. But our services don’t stop there. BA Roofing also offers siding, gutters, deck painting and windows services in Woodbury. Besides offering high-end workmanship we also help homeowners who have suffered storm damage, maximize their insurance claims. If you’re in need of immediate assistance, contact us today.
Shingle, Tile, Metal, and Shake are just some of the many types of residential roofs we repair, replace, and install throughout Minnesota.
Don’t let your business suffer from a faulty roof. TPO, PVC, Mod-Bit, and Metal are just some of the types of commercial roofs BA Roofing repairs.
Living in Minnesota means having to deal with tough weather at times. Make sure your home has sturdy siding to keep your family safe.
Gutters are an important aspect of your home that often times get overlooked. At BA Roofing we repair and replace all types of gutters.
Whether it’s for aesthetics or for safety, having sturdy windows is a must, especially in Minnesota. We’ll make sure your windows are up to date.
If you have a lovely deck that needs some restoration and a good paint job, give BA Roofing a call so that we can update your outdoor space.
Minnesota is a beautiful state, but we do experience tough storms in the Spring. If your home has suffered damage, let us help maximize your claim.
Shingle, Tile, Metal, and Shake are just some of the types of residential roofs we repair, replace, and install at BA Roofing.
Don’t let your business suffer from a faulty roof. TPO, PVC, Mod-Bit, and Metal are just some of the types of commercial roofs BA Roofing repairs.
Living in Minnesota means having to deal with tough weather at times. Make sure your home has sturdy siding to keep your family safe.
Gutters are an important aspect of your home that sometimes get overlooked. At BA Roofing we repair and replace all types of gutters.
Whether it’s for aesthetics or for safety, having sturdy windows is a must, especially in Minnesota. We’ll make sure your windows are up to date.
If you have a lovely deck that needs some restoration, give us a call so that we can update your outdoor space.
Minnesota is a beautiful state, but we do experience tough storms in the Spring. If your home has suffered damage, let us help maximize your claim.

Our entire team from the project managers to the roofers will provide you with top-notch customer service.

Our insurance claim experts will walk you from A to Z to make sure you maximize your insurance claim.

We take pride in our 5-star craftsmanship. From the project to the final walkthrough you can expect nothing but the best.
Minnesota
As Minnesota’s top roofing contractor, we take pride in servicing many communities throughout The North Star State.
As you can see we service many communities throughout Minnesota. So if your roof is in need of restoration, schedule a free roof estimate today.
We service the following locations: Andover, Anoka, Arden Hills, Blaine, Bloomington, Brooklyn Park, Chanhassen, Chaska, Columbia Heights, Coon Rapids, Cottage Grove, Crystal, Eagan, Eden Prairie, Edina, Excelsior, Forest Lake, Fridley, Golden Valley, Hopkins, Lake Elmo, Lauderdale, Little Canada, Mahtomedi, Maple Grove, Minnetonka, New Brighton, New Hope, Plymouth, Richfield, Roseville, Saint Anthony, Saint Louis Park, Spring Lake Park, Spring Park, St. Louis Park, St. Paul, Stillwater, Wayzata, White Bear Lake, Woodbury
a message from
We are a locally owned business that wants the best for your home. We understand how tedious doing exterior work on your home can be, that is why we strive for complete transparency throughout the entire project. We try to make the process as easy as can be with our dedicated and trained restoration specialists. We will you help deal with your insurance, bring your home up to code, and bring you the best upgrades and makeover possible.
check out
Trustindex verifies that the original source of the review is Google. J. Tacheny. Hats off to your amazing crew and especially yourself. As homeowners we want to thank you for the support in the situation we were in. A homeowners nightmare. BA Roofing did a Awesome job on the full Roof replacement. With having a 4 legged family member. There was not 1 nail or materials left behind for our Chloe to pick up and eat. Thank you. One happy Oakdale resident. Thank you Tach. Troy and Barbie. Troy KreitzTrustindex verifies that the original source of the review is Google. Blake and his crew did a fantastic, professional job installing our new roof and gutters! We had some shingles fall off and called BA to come out to help us. Blake came out right away. We were very pleased with their promptness. Their process from start to finish was seamless with no issues. The workers were knowledgeable, polite, and neat. The timeline was meet without issues. They cleaned the project site very well. The final product was amazing. Blake walked us through the process with his in depth experience, care and kindness. Our new roof looks beautiful and is a big improvement from our previous roof. The gutter system they designed and installed is working great too! I highly recommend them! Theresa WarnerTrustindex verifies that the original source of the review is Google. Great experience working with BA Roofing. Blake and his team worked with me through an insurance claim. Given supply chain issues in 2021 and Minnesota weather, replacing my siding, windows and removing ugly orange brick from the front of my house and replacing it with an updated siding and ledgestone look, took longer than normal, But Blake stayed in touch keeping me informed as supplies came in and his various crews were scheduled and completed the work. He also stopped out frequently to review his crews work. On one trip he identified An issue when gutters were dropped to replace the facia, and that crew had damaged the roofing. Blake identified and corrected the situation, replacing the damaged shingles at no cost to me. Overall Blake advised me well and kept his promises. He also estimated well and billed what he quoted. I highly recommend the BA Roofing team! Eileen McCauleyTrustindex verifies that the original source of the review is Google. I had Blake out to look at my roof for a leak and possibly a roof replacement. He looked at the roof form inside and out. Then he informed me that I didn't need a roof yet just a small repair that he was able and willing to do on the spot. He was honest and knowledgeable. I will call him again when the time comes. johnny missfireTrustindex verifies that the original source of the review is Google. Blake is really great to work with. He is the real deal. He says what he can do and will follow thru from start to finish, and then some. Very refreshing. Blake was the only person of the 3 roofers we called to climb a ladder and inspect everything. We needed a new roof and gutters and I'm happy to say that we got a great roof installed and new gutters that look and work great. Denise SevlieTrustindex verifies that the original source of the review is Google. What started as roof repair ended, thankfully, with roof replacement. I would not have know how to navigate the insurance and roofing system without the care and guidance from Blake and his staff. The roofing workers were absolutely exceptional in their efficiency, cleanliness of work area, and care of the individuals in (and out) of the home. Highly recommend, and am very grateful for their, and Blake's service. Inger WegenerTrustindex verifies that the original source of the review is Google. Jay and the BA team were life savers when my company ran into a snag that was out of our scope. They handled the insect damage as quickly as humanly possible, coordinated with the City of Minneapolis (which is no small task), and communicated flawlessly throughout! The helped us immensely and our customer promptly and professionally. They’re definitely on speed dial for the future!! Patrick Plaehn
BA Roofing is located on 2042 Wooddale Drive #250-5002, Woodbury, MN. From Minneapolis−Saint Paul International Airport get on MN-5 W/State Hwy 5 W from Glumack Dr and head southwest. Then continue onto Glumack Dr and use the right 2 lanes to stay on Glumack Dr. After that keep right at the fork and follow signs for State Hwy 5 W/I-494/Bloomington. Next, merge onto MN-5 W/State Hwy 5 W and take I-494 E to Valley Creek Rd in Woodbury. At this point, take exit 59 from I-494 E and merge onto MN-5 W/State Hwy 5 W. Then take the exit onto I-494 E and take exit 59 for Valley Creek Rd. After that follow Valley Creek Rd and Afton Rd to Queens Dr. Next, use the right 2 lanes to turn right onto Valley Creek Rd and turn right onto Bielenberg Dr. Finally, turn right at the 1st cross street onto Afton Rd. Turn right onto Queens Dr and Woodbury downtown will be on your right.
We’re open Monday – Friday 09:00 AM – 6:00 PM.
For additional questions you can call us at (612) 284-8414 or you can find us on Yelp