Home Improvement Pros

We are the Trusted Roofing Professionals for Princeton MN and the surrounding areas.

owens corning preferred contractor

Your roof protects everything that’s under it; that means all your personal belongings, keepsakes and prized possessions throughout your home. That’s important! So, when it’s time to have a new roof installed you need to work with a roofing company that you can trust and one that will give you a fair price too.

Twin Construction, LLC is a local business located in Princeton, MN with a team of easy-to-relate-to professional contractors. We take pride in the quality of the work we do, plus we value our customers satisfaction in every aspect of the job we do.

Change the look of your home; simply select a new shingle color by clicking on our Roof-Visualizer.

duration designer

We recommend Owens Corning Architectural Shingles for Good Looks, Long-Lasting Protection and Great Warranties.

Twin Construction, LLC is an Owens Corning Roofing Preferred Contractor, which means we, unlike other contractors, we can offer an extended warranty of up to *50 years. *See warranty for details.

Twin Construction, LLC is also an Owens Corning “Top of the House” certified installer. That means we install a TOTAL PROTECTION ROOFING SYSTEM; so, your shingles, ventilation, and attic insulation all work together to provide long-lasting protection and energy efficiency for your home.

total protection roofing system

Twin Construction, LLC promises to be on-time, in-budget, answer your calls and give you the service you deserve. All of our roofing jobs start with thorough preparation, an understanding of how all the components function together as a complete system and the skill to follow through with the utmost craftsmanship when installing each component. We promise to resolve any problems or concerns you have regarding your job before we consider our work finished.

We also offer Flat Roofing and Metal Roofing, just click on these links to learn more about these roofing options for either residential homes or commercial businesses.

Call us at 763-242-2103 or click Contact for a quote and let us take care of your roofing, so you don’t have to think about it again.