“We loved working with this company! David Nelson was great to work with! He helped us navigate working with our insurance company on a roof hail claim! Couldn't be happier with the time frame, professionalism, and  our new shingles!

Amber — Lakeville, MN

“David Nelson and his team are both attentive and informative. He's helped many of my clients by inspecting their homes whilst working with their insurance to get their homes repaired. Thank you for the amazing work David and team!”

Long Le - Insurance Broker, Eagan, MN

'“Had to get a new roof after May’s hailstorm. Dave Nelson made the process seamless! Constant communication kept us in the loop on everything. He even checked up on everything twice after the job was done. The crew was efficient and took care of all my flowers. Would recommend this company to all".

Julie Shearen — Oakdale, MN


We worked with David Nelson and he was friendly and professional, did all the ground work for us, and was available whenever we needed someone to reach out to regarding our roof repair. The team did a great job and our roof looks amazing. David worked with our insurance and the crew did the roof in one day, had everything cleaned up and finished before dinner. We would definitely recommend them!”

Anna Guntlisbergen — Oakdale, MN


A great company for roof installation! My project manager David Nelson made the whole process stress free.  I needed  a reappraisal from the insurance company and David took care of everything to make it happen. 

I was able to get a new roof and gutters. 

David dealt with the gutter company so everything was coordinated.

David checked in often and made sure I knew everything that was supposed to happen and stopped by for site visits before, during and after roof installation to make sure I was satisfied with work done.  Great job David and Co.!  Thank you!

Karen Forslund — Oakdale, MN