
Serving Alexandria, MN and surrounding areas
In business since 2009
Free estimates
Emergency services offered
"They finished our new roof faster then their original schedule. I would recommend them to anyone."


Serving Alexandria, MN and surrounding areas
In business since 2009
Free estimates
Emergency services offered
"They finished our new roof faster then their original schedule. I would recommend them to anyone."
Serving Alexandria, MN and surrounding areas
In business since 2002
Free estimates
Warranties offered
"Shane was very respectful and had a great interaction with the inspector, he also took plenty of time to walk through the different options with me as well as what I could expect! They were able to fit me in before the snow fall, and the workers were incredibly fast & kind. They finished my roof in a day, and many of my neighbors that recently had their roofs replaced commented that mine was so much faster and higher quality than theirs! I agree! My roof is the best on the block for sure- thanks the team at All Elements Inc!"

Serving Alexandria, MN and surrounding areas
In business since 2001
Free estimates
Warranties offered
"We were not at the cabinn at the time of installation. Phone contacts with Dylan were very positive. They were to put tip ups on both downspouts, but had put only one on. Phone call to correct was no problem. It will get re-done."

Serving Alexandria, MN and surrounding areas
In business since 1992
Free estimates
Warranties offered
"Once you are a customer over there and you have a problem they come back and they fix it cheaply and that can be 10 years ago or 15 years later. They will find the part, they will match it and they will fix it and they are reasonable. Ryan took care of it with the insurance company. They stand behind their work and they stay behind their product."
Serving Alexandria, MN and surrounding areas
In business since 1985
Free estimates
Emergency services offered
"Mr. Haas identified problems in our roof installation and issued a report. He suggested re-install and steps that we should take to get it done. It was a long process that involved county and DPOR. Mr. Haas was very helpful every step during the entire process. He is highly experienced and very responsive to our calls, text, and email. We eventually got the roof reinstalled in a very good quality. Mr. Haas was onsite multiple times to ensure the right materials and methods were used. It would not be possible without the help from Mr. Haas."

Serving Alexandria, MN and surrounding areas
In business since 2016
Free estimates
Warranties offered
"Outstanding quality and customer service! I would highly recommend!"
Serving Alexandria, MN and surrounding areas
In business since 1996
Free estimates
Emergency services offered
"He was very good. He came right out and gave me an estimate on what was to be done and everything. The price seemed good. He did quite a bit of work to give me an estimate. He seemed very professional."
Serving Alexandria, MN and surrounding areas
In business since 2006
Free estimates
Warranties offered
"Jeremy wa from the begining a very professional down to earth person who I felt very comfortable to have in my home. His price was the lowest around and he and his crew finished in a very timely manner."
Serving Alexandria, MN and surrounding areas
In business since 1972
Free estimates
Warranties offered
"He was very responsive. We had a rush situation because we have multiple owners so we wanted them right between a certain time period and he actually worked some over the weekend because the weather was so hot and we needed to have it done at a certain time."
Serving Alexandria, MN and surrounding areas
In business since 2000
Free estimates
Warranties offered
"Flawless, cleaned up afterwards , they worked hard and steady, quality first. I would hire again no doubts, friendly, christian men, kind and considerate."
From average costs to expert advice, get all the answers you need to get your job done.

Budget for tile roof costs with this guide that explores cost factors like roof size, tile material, labor, repairs, and ongoing maintenance.

Roof coating costs depend on the type of coating you choose. Options include silicone, bitumen, acrylic, and liquid rubber, among others.

Find out how much a shingle roof costs this year, including average prices by roof size and material. Learn what additional factors impact the cost and how to budget.

Thinking about installing a cedar shake roof? Find out how much you can expect to pay—along with factors like wood grade, roof size, and labor.

Stay on top of your budget by evaluating tin roof cost factors, including roof size, type, and additional features like sealing and flashing.

Budget for metal roof repair costs based on factors such as metal type, the problem you’re having, maintenance, replacement costs, labor, and more.