8AM - 5PM
7029 20th Ave S, Centerville“Love our new deck!!!! Super happy with the quality of work and communication throughout the whole process!!“
9AM - 6PM
10078 Flanders Ct NE Suite 130, Blaine“Great company to check out hail damage on my roof. Very honest and communicative, I highly recommend their services.“
7AM - 9PM
2595 Hamline Ave N, Roseville“We had EZ HOME SOLUTIONS replace our roof and siding because of hale damage. They did a fantastic job and Shaun was there every day and was great to work with. Our only complaint is that we had gutter guards installed the previous year and there roofers made a mess of them. I complained and the owner said that we had cheap gutter guards and their was nothing they could do about it. Now we are going to have them replaced at our own expense and I don't think that is right.“
8AM - 6PM
5419 Cottage Ave, White Bear“Nick was fantastic to work with. He’s personable, timely, and easy to communicate with. The work they did was thorough and professional. Highly recommend!“
8AM - 5PM
3944 Hoffman Rd, White Bear Lake“Our experience with Midwest Exteriors MN was amazing! The customer service from both the sales and on-site installation teams was 10/10. I even asked them to fix one of our front gutters to lay flat against our home, and without question they made it happen. So thankful for this team getting the work done professionally and in a timely manner. Would recommend to anyone!“
“I am so happy that my daughter's friends recommended Norcon Home Solutions to do my bath remodel. I had a huge whirlpool tub and separate shower that were badly in need of replacement. In fact, the entire bathroom was very dated and run down when I bought the house. My vision was to eliminate the whirlpool tub and shower and add a regular bathtub and a much needed linen closet.Doug provided a complete written estimate and proposed drawing of the room within days of viewing the area. I really appreciated the advice and alternatives that he offered when I had to make some choices. Doug and Joe and the other team members were fantastic! All the work was done in a very precise and professional manner. They cleaned the work area each day and always made sure that I knew what was happening the next day. I have to compliment Doug on the frequent and speedy communication with this project.I also asked Doug to add cabinets to my mudroom and the laundry room. Again, the cabinets in each area are perfect and give me much needed storage spaceThe bathroom remodel and new cabinets exceeded my expectations, and I am thrilled with all that you did for me!Thank you, Doug and Joe, for your fabulous work. I recommend you without reservation!Connie Daniels“
8AM - 5PM
10078 Flanders Ct NE # 150, Blaine“Erik & the Roofs R Us crew did a great job replacing the roof on our house and our 2-1/2 car garage. They gave us a competitive quote with excellent explanations, then got the job done quickly and efficiently. The Roofs R Us team also worked with us to support an advantageous financing option that we had. We couldn't be happier with the quality of our new roof and the overall experience from bid to completion. Highly recommended company & team!“
8:30AM - 5PM
6211 Upper 51st St N, Oakdale“Very happy with the new roof installed on our St Paul home by J. G. Hause. Their work crew, led by Morales, did a great job and kept us informed of what to expect each day. Recommend them highly.“
8AM - 5PM
2086 Co Rd E East, White Bear Lake“I had Ian, and I had Eric, they were both excellent people to work with, great people skills, and very knowledgable, and skilled at what they do.!!“
“Very experienced and knowledgeable company! My insurance company was giving me the run around after a storm totaled my roof. They just wanted to cover minor repairs even though there was obvious extensive damage.. Pedro came in and took care of everything! After documenting the damage he was able to get the insurance company to pay for a completely new roof and gutters! Highly recommend very professional!“
8AM - 5PM
5928 US-61, White Bear Lake“We had our roof done and couldn’t been happier. Look forward to the future for siding. Great company, professional and the process went very smooth.“
“Late on the afternoon of Friday the 13th this October, we began getting water dripping into our utility room. Recall the weather - it had been raining for almost 2 days and continued. I had a phone number - to Nick - who answered and was at our house within an hour. He went into the attic, found several leaks, went onto the roof while it was still raining and made temporary repairs. As of 4:00m pm, 11/3/23, BRUGGEMAN EXTERIORS completed repairs to the roof including vents and some underlayment. I'm sure our HOA will be as pleased as I am to do business with Bruggeman who really understand this customer's worries. Special thanks to Nick & crew !!“
8AM - 4:30PM
3543 88th Ave NE #300, Blaine“The crew worked very hard and Fidel managed everything on site, ponying things out and answering our questions. Loren gave us a good price and Tre was in contact with us before and during the work.“
8AM - 4:30PM
474 Apollo Dr, Lino Lakes“Kong was really nice by showing us the different products. So far, we were satisfied but we not ready for the project yet.“
8:30AM - 5:30AM
24078 Greenway Rd #10, Forest Lake“Amazing professional local company for any and all exterior home work, thank you Northland Home Ext.Services: Exterior finishing“
8AM - 5PM
5201 Gershwin Ave N, Oakdale“Tacheny did a wonderful job in getting our roof replaced following the hail storms of 2022. They worked with our insurance company to make sure the job was done right, and we were only responsible for our deductible.“
9AM - 5PM
8862 W 35W Service Dr NE, Blaine“Each step of the process was great the salesperson Calvin was awesome Dan at the warehouse was awesome and are installers rich and his son Richie were true professionals thanks to everyone involved for taking all of our questions and helping us through this process would definitely recommend them“
“Brandon provided excellent service after a hail storm resulted in damage to our roof. An initial inspection by our insurance company suggested that there was no damage. However, after Brandon arranged for a second inspection by First Choice and our insurer, Farmer's agreed that there was some significant damage and agreed to pay for replacement costs. Brandon stuck with us throughout the process, kept us up to date on decisions by our insurer, and ultimately brought an excellent crew to our home and replaced the roof on our home and garage. Great job, Brandon. Thank you!“