
Serving Nett-lake, MN and surrounding areas
In business since 2015
Free estimates
Emergency services offered
"Big job, small house. New windows on house, new roof on garage. New siding on both."


Serving Nett-lake, MN and surrounding areas
In business since 2015
Free estimates
Emergency services offered
"Big job, small house. New windows on house, new roof on garage. New siding on both."

Serving Nett-lake, MN and surrounding areas
In business since 1992
Free estimates
Warranties offered
"It went great. A man measured the windows to be replaced and gave us a price. We went with them and on the scheduled they a crew of three arrived on time and had the old windows removed and the new window totally installed in a 3 to 4 hours. They did a good clean up too."
Serving Nett-lake, MN and surrounding areas
In business since 1985
Free estimates
Emergency services offered
"Mr haas has worked with us on two houses since Nov, 2011. He was instrumental in helping us uncover all problems associated with 2 houses we purchased since then. He knows his stuff, and my roofing company has a great deal of respect for him, as he assists them in any area he can. He guided the process of fixing problem areas at our Virginia Beach house as well as our Richmond house."
Serving Nett-lake, MN and surrounding areas
In business since 1996
Free estimates
Emergency services offered
"<p>All work was done very professionally and on time. If there were any changes we wanted done (even after they started) they were very professional and did what we asked. They are very reasonable on their prices and do QUALITY work. I would not hesitate to have them do work for us again.</p>"
Serving Nett-lake, MN and surrounding areas
In business since 1965
Free estimates
Warranties offered
"Ronald was here within 2 hours of my call. He went in the attic so I could show him where it leaks, then out on the roof. After carefully inspecting, he determined one small place that could possibly be the problem. He goes to his truck, comes back with a small bit of tar, patches the place. He's done but assures me that if it continues to leak that he'll be right back out and to let him know. <br /> I asked him if they took credit cards and he said - Oh, no charge for this. We don't charge unless we actually DO something. Well, he DID actually do something - but he nicely refused. I've never heard of a company who made a house call for free - and with a small repair, it's still free. You can bet when I need to replace my roof that I'll call them. <br />"
Serving Nett-lake, MN and surrounding areas
In business since 1976
Free estimates
Warranties offered
"Expert Building Services was outstanding. They exceeded my expectations in every aspect of the project from timing to cost to workmanship. John and his team are friendly, professional, creative, and very skilled problem solvers. I will hire them again for any and all future building repair or renovation projects. I highly recommend you do as well."
Serving Nett-lake, 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 Nett-lake, MN and surrounding areas
In business since 2000
Free estimates
Warranties offered
"Stonegate Exteriors installed 6, 2nd story windows on my old farmhouse today. First class, timely work from this adept crew. Efficient, courteous, and thoughtful guys, I am truly grateful for the work they did. I only wish I could have had them here 20 years ago!"

Serving Nett-lake, MN and surrounding areas
In business since 2007
Free estimates
Emergency services offered
"This project started in July 2015 and it's still not completed. My "new" roof leaks more than the old. In December 2015, I noticed my first leak with the new roof. They blamed it on tuck pointing. The second leak was noticed in May 2016. The latest leak was noticed on 7/23/2016. <br /> So, on August 2 I hired and independent roofing inspector. He found that the chimney wasn't properly sealed , hence the leak in December. The June leak was because they "forgot" to replace flashing and install parts of the guttering. They did come out and install new flashing but only on the leaking window. Keep in mind that the other windows still don't have flashing. I guess they are waiting for those to leak before they install the flashing. The needed guttering was also not installed. The most recent leak has not been addressed. The owner is aware of this problem. I have sent pictures, texts and emails along with the inspectors report but with NO response. <br /> The siding was installed with mismatched colors. I called and let them know that the siding didn't match. I was told it would be fixed asap. The siding was finally replaced 2 +months later but with more mismatched colors. They finally got the siding to match a few weeks later. <br /> I also had to clean up after the workers. I have a covered porch which was sided with brick like shingle material. When they installed the new siding over the old , all the small granules were left on my porch . The porch is carpeted so I was unable to just sweep it up. It needed to be vacuumed up with a shop vac. Because the large granules, it broke my Dyson vacuum immediately. I also had to rent a steam cleaner because one of the workers dropped his big gulp of soda on the carpet and left it there, cup and all. I came home from work to find a floor covered in ants. <br /> I also don't believe that they went over the yard with a metal roller. I have found at least 100 nails in my yard. I am surprised that one of my dogs hasn't stepped on one. <br /> During the entire project, I was NEVER notified of when the workers were showing up. Typically, this may not have been a big deal but it's rather alarming to find 3 workers looking in your window when you're walking around in a towel because you just got out of the shower. <br /> They also left my back gate open not once but TWICE. Each time I would come home and my dogs would be gone. The last time happened on the hottest day of the year. I was LIVID!!! One of my dogs had been missing for 24 hours. I was afraid that he might have died of dehydration or heat exhaustion. Luckily, a neighbor found him under a bush. <br /> I had so many problem that I was told that we would have a meeting between myself, the sales person, the project manager, PEI owner and the roofing foremen to discuss all the problems and get them taken care of. This never happened !!! <br /> <br /> <br /> Do not use this company"

Serving Nett-lake, MN and surrounding areas
In business since 2009
Free estimates
Warranties offered
"They delivered exactly as promised on everything! They handled all the paperwork and dealt with the insurance company several times, we didn’t have to do anything. The doors and windows are beautiful, the work on the roof and siding was perfect, and both the sales and service people were friendly, courteous, professional, and meticulous about cleaning up behind them. We would wholeheartedly recommend Red Cross Construction to anyone. They really stood behind their word."
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.