Your one-stop roofing, siding and window supplier to the Upper Midwest. Family owned since 1922.



When Arthur Henry Bennett started this business in 1922, his vision was to offer contractors more than quality materials. He gave advice to help them succeed in all areas of running a business.

Now in it’s third-generation of family ownership, that legacy is still carried on through roof-top delivery, drafting and estimating, consulting, product and business training workshops and above all else, employees that really care about customers.

We pride ourselves in giving you that extra service edge you want in a supplier. That service edge stems from our team of quality sales people with over 150+ years of roofing and construction experience, all dedicated to giving you the right products (when you need them) for a quality job.

Our corporate headquarters are located in Minneapolis, Minnesota, and with branch offices in St. Cloud  and  Rochester, MN, Eau Claire, WI and also Fargo, North Dakota you can be sure that we’ve got you covered!



Now available at A. H. Bennett Company, the Firefighter Recommended PEARL – Recessed, Interior Permanent Escape And Rescue Ladder Saves Lives by Providing a Home Escape Plan for Fire, Disaster or Home Invasion.

 Special fall pricing of $200.00 each!

DIY Roof Restoration Tips – When You Should or Shouldn’t Do It on Your Own

Home improvement projects are a great way to save money and add value to your home. When it comes to roof restoration, there are some things you can do on your own – and others that are best left to the professionals. Even for the tasks that you can do on your own, there are things you need to keep in mind for you to do them safely and correctly. 5 Simple DIY Roof Restoration Tips Here is everything you need to know about DIY roof restoration. Broken Tiles Shouldn’t Be Painted One of the most common roofing problems is broken tiles. If you have a few broken tiles, it’s tempting to just paint over them. But this is a temporary fix that will only make the problem worse in the long run. The best way to fix broken tiles is to replace them with new ones. This may seem daunting, but it’s quite easy – and well worth the effort. Ensure that the tiles you get match the ones you’re replacing, and take care to seal them properly so that they don’t leak. Every Roofing Repair Is Different You also need to know that every roofing repair is different, and some repairs are more complicated than others. For example, fixing a broken tile is a relatively simple repair. But if your roof is leaking, The problem could be more complicated, and you could make it worse by trying to fix it on your own. If you’re unsure about whether or not you can handle a particular repair, it’s always best to err on the side of caution and call in a professional. A professional roofer can quickly identify the problem and provide the best solution. Legislation May Differ in Other Areas Another thing to remember is that legislation may…

Top 5 Reasons It’s Time To Replace Your Roof

Let’s be real – how often do you really bother to think about your roof? It’s right up there, protecting you and your loved ones from hectic rains and winter storms, but does it ever cross your mind to check up on it? Probably not. Have you been slacking off on this matter? Here are five reasons it’s probably time to replace your roof: 1. It’s Been Around For A While Your roof is not a lady, so don’t be afraid to check out exactly how long it’s been around. Figuring out the age of your roof is a prime indicator of whether or not it’s time to replace it. Take some time and go through your home’s documentation, and find out how long it’s been since the roof has either been installed, repaired or replaced. Depending on the material of your roof, and how much time has passed, it might be time to consider undergoing replacement! For instance: Asphalt shingles are expected to last about 20 years; Wood shingles can be good for 30 years; Metal has a life expectancy of 40 to 60 years. If you happen to have a roof made up of asphalt shingles, and the calendar is fast approaching two decades, then it’s time you start looking for an expert. 2. You Can See The Light (And Not The One You’re Thinking) Go ahead and take a little trip up to your attic. It surely isn’t the most inviting place at your beautiful and comfortable home and more of an improvised warehouse for broken toys and old clothes. However, it can provide you with valuable insights into the health of your roof. If the light is getting in, that means there’s an opening for other, slightly less friendly things, like cold and rain. If there’s…