Meet the Team
Customer Reviews
About Me
  • By Roger K.
    Lake Elmo, MN

    "Great job! Great crew! "

    Customer Review

    By Roger K.
    Lake Elmo, MN

    Great job! Great crew! 

  • By Mark T.
    Farmington, MN

    "I was most satisfied with my experience with the sales representative."

    Customer Review

    By Mark T.
    Farmington, MN

    I was most satisfied with my experience with the sales representative.

  • By Douglas And Marie F.
    Woodbury, MN

    "Our experience with Trinity Exteriors was one of the best experiences we have ever had with a contractor. They did everything..."

    Customer Review

    By Douglas And Marie F.
    Woodbury, MN

    Our experience with Trinity Exteriors was one of the best experiences we have ever had with a contractor. They did everything they said they were going to do and did it when they said they were going to do it. They performed their work in a very professional and timely manner. They coordinated the activities between themselves and our insurance company. 

  • By Allen S.
    Saint Paul,

    "Thank you, thank you, thank you! You have been wonderful!"

    Customer Review

    By Allen S.
    Saint Paul,

    Thank you, thank you, thank you! You have been wonderful!

  • By Michael S.
    Eagan, MN

    "I would highly recommend Trinity Exteriors! They answered all my questions, and were always on time. I was apprehensive..."

    Customer Review

    By Michael S.
    Eagan, MN

    I would highly recommend Trinity Exteriors! They answered all my questions, and were always on time. I was apprehensive about choosing a roofing company, but Trinity Exteriors made the decision easy! They were helpful, knowledgeable, and friendly. They were very efficient with minimal disruption to my daily activities. They did a great job, and my roof looks amazing! 

  • By Andrew K.
    Eagan, MN

    "I was extremely satisfied with Trinity's professional manner, and the quality of their work. They are easy to work with, made..."

    Customer Review

    By Andrew K.
    Eagan, MN

    I was extremely satisfied with Trinity's professional manner, and the quality of their work. They are easy to work with, made sure my house was fully up to code and helped me understand the process of replacing my roof. This being my first home, I will definitely use them again for any future needs.

  • By Jerry And Julie H.
    St. Paul, MN

    "We appreciate the good job you did. All your representatives were so polite, well mannered and helpful. We would definitely..."

    Customer Review

    By Jerry And Julie H.
    St. Paul, MN

    We appreciate the good job you did. All your representatives were so polite, well mannered and helpful. We would definitely recommend your company to our friends. 

  • By Kyle C.
    St. Paul, MN

    "Very pleased with the work Ted and the team at Trinity did with our roof. Ted was a great advocate for us with our insurance..."

    Customer Review

    By Kyle C.
    St. Paul, MN

    Very pleased with the work Ted and the team at Trinity did with our roof. Ted was a great advocate for us with our insurance company, and was spot on with communication with the few issues that did arise during the work. We've gotten lots of compliments on the finished product and would happily refer them to others.

  • By Beth B.
    Mendota Heights, MN

    "Dear Nick and Miguel, thank you for the roof repair and vent installation. Melvin did good work.   Sincerely, Beth"

    Customer Review

    By Beth B.
    Mendota Heights, MN

    Dear Nick and Miguel, thank you for the roof repair and vent installation. Melvin did good work.   Sincerely, Beth

  • By Gordon S.
    St. Paul, MN

    "They were super. Ted, the owner, is terrific He works with the homeowner's association and gave us a great price and had..."

    Customer Review

    By Gordon S.
    St. Paul, MN

    They were super. Ted, the owner, is terrific He works with the homeowner's association and gave us a great price and had great workmanship all the way through. Very professional, easy to work with, prompt, and the project was finished on time. Nothing but positive things to say.

Testimonials
from customers I've helped!
  • "They took time to explain different construction methods and materials now verses a 20 year old house." Read Full Testimonial

    Homeowner of Crystal Lake, IL

    Customer Testimonial

              They took time to explain different construction methods and materials now verses a 20 year old house. Ted & Joe made everything work like clockwork
    Homeowner
    Crystal Lake, IL
  • "Ken speaks of Trinity Exteriors' expertise and professionalism on this project in Marine on St. Croix." Read Full Testimonial

    Ken L. of Marine on Saint Croix, MN

    Customer Testimonial

              For this large, mulit-unit property, the Trinity Exteriors crew excelled in managing the project's timeline and working around the residents' schedules. The property manager appreciated Trinity's quality workmanship
    Ken L.
    Marine on Saint Croix, MN
  • "Thank you for making this a pleasant experience!" Read Full Testimonial

    Debby N. of Mendota Heights, MN

    Customer Testimonial

              Thank you for making this a pleasant experience! Everyone was helpful, polite and very respectful. The crews showed up in a timely manner and did great work. We will definitely recommend Trinity Exteriors, Inc to family and friends!
    Debby N.
    Mendota Heights, MN
  • "As Trinity Exteriors replaces this townhome association's roofs, this resident expresses his appreciation for..." Read Full Testimonial

    Ed V. of Burnsville, MN

    Customer Testimonial

              "The experience has been exemplary..."
    Ed V.
    Burnsville, MN
  • "Dennis, a resident of a townhouse association restored by Trinity Exteriors after hail, testifies to..." Read Full Testimonial

    Dennis E. of Burnsville, MN

    Customer Testimonial

              Dennis, a resident of a townhouse association restored by Trinity Exteriors after hail, testifies to Trinity's organization.
    Dennis E.
    Burnsville, MN
  • "Residents of the Garden Homes Townhouses in Burnsville talk about their experience working with Trinity..." Read Full Testimonial

    Steve E. of Burnsville, MN

    Customer Testimonial

              Residents of the Garden Homes Townhouses in Burnsville talk about their experience working with Trinity Exteriors. The project involved replacing roofing, siding and gutters on 14 buildings after hail damage.
    Steve E.
    Burnsville, MN
  • "Dennis explains that he was pleased with how quickly Trinity Exteriors was able to provide him with a bid..." Read Full Testimonial

    Dennis C. of Minneapolis, MN

    Customer Testimonial

              Dennis explains that he was pleased with how quickly Trinity Exteriors was able to provide him with a bid that was detailed and competitive.
    Dennis C.
    Minneapolis, MN
  • "Trinity Exteriors did a phenomenal job and he would highly recommend them." Read Full Testimonial

    Steve S. of Edina, MN

    Customer Testimonial

              Steve explained how Trinity Exteriors was able to meet with his adjuster and assess his roof after hail damage in Edina. He said Trinity Exteriors did a phenomenal job and he would highly recommend them.
    Steve S.
    Edina, MN
  • "Trinity exteriors promptly answered all questions, and provided plenty of information." Read Full Testimonial

    Julie G. of St. Louis Park, MN

    Customer Testimonial

              Julie explains how she had hail damage on the roof and siding in Saint Louis Park. Trinity exteriors promptly answered all questions, and provided plenty of information. The work was done quickly and professionally, and she appreciated their great customer service.
    Julie G.
    St. Louis Park, MN
  • "They were very pleased and would recommend Trinity Exteriors because they did a great job on their roof..." Read Full Testimonial

    Jackie and Colby L. of Edina, MN

    Customer Testimonial

              Jackie and Colby share how they were able to watch Trinity Exteriors work on a roofing project next door prior to hiring. They were very pleased and would recommend Trinity Exteriors because they did a great job on their roof repair.
    Jackie and Colby L.
    Edina, MN

Ted Swanson from Trinity Exteriors, Inc

Title: Owner

Ted Swanson from Trinity Exteriors, Inc

I started in the construction industry in 2003 shortly after graduating from the University of St. Thomas with a degree in Entrepreneurship. The company I worked for was looking to aggressively grow, and I used the opportunity to advance and progressively master the sales and operations processes needed to run a successful construction company. However, after working there for five years, the last three of which I was a Sales Manager, it was clear the company’s quest for expansion steadily relied on high-pressure sales tactics and mediocre customer service, clashing with my inner sense of what was right for homeowners. Simply put, the company outgrew its capability to provide the customer service, quality and integrity a homeowner deserves.

I saw an opportunity to start a company that focused on providing customers not just a new roof or siding, but provide them a memorable experience where they would want to refer us to their friends and family, and do business with us again when their next exterior project came up. The three pillars we built Trinity Exteriors, Inc on in 2007 are: reliable and friendly SERVICE, QUALITY products and craftsmanship, and the INTERGRITY to always do what is in our customer’s best interest. With a lot of help from a great group of employees, we use this foundation as a guiding light in how We Take The Worries Away for our customers during their exterior projects.

Outside of work, most of my time is spent with my wife Merrill and our three young daughters. As a family we enjoy spending as much time as possible outside in the spring, summer and fall, and visiting family in Florida in the winter.

Videos from projects I was involved with:

Trinity Exteriors Donates a Roof to Veterans...
One of the buildings of this veterans' rest camp needed a new roof, but the organization was unable to pay... Watch Video
Related Videos
Photo galleries from jobs I've worked on:

Case Studies I've worked on:

Before and after photos from jobs I've worked on:
  • New Roof For Lino Lakes, Minn Home
    Before
    New Roof For Lino Lakes, Minn Home
    After

    Trinity Exteriors replaced this roof in Lino Lakes following a hail storm in spring 2017. The homeowners selected their favorite shingle brand and color: Owens Corning Duration in Estate Gray.

  • New Richmond, WI Roof Replacement | Trinity Exteriors
    Before
    New Richmond, WI Roof Replacement | Trinity Exteriors
    After

    Trinity Exteriors serves Western Wisconsin as well as the Twin Cities. These homeowners in New Richmond reached out to us for their roof replacement after a hail storm. Our crews quickly installed new Owens Corning Duration shingles in Driftwood, a color that's popular in both Minnesota and Wisconsin. 

  • Hudson, WI Siding Contractor | Trinity Exteriors
    Before
    Hudson, WI Siding Contractor | Trinity Exteriors
    After

    When the paint of this house's steel siding started peeling, this homeowner wanted new siding as fast as possible. Our crews tore off the old material and installed new LP SmartSide Textured 8" Siding in custom Porpoise color. In the gable at the peak of the house is Amazing Gray for an accent. We also removed and preserved the shutters, and installed new LP trim in White. The home looks modern, clean, and with a prefinished paint that won't peel. 

  • Hudson, WI Roof Replacement
    Before
    Hudson, WI Roof Replacement
    After

    The Trusted Trinity Team crossed the river to replace this roof in Hudson, WI. This homeowner was referred to Trinity after their neighbor had their steel siding replaced with new LP SmartSide engineered wood siding. The Storm Consultant found the roof had suffered injury from hail, and once the insurance claim was approved, crews removed the old roof to install new Owens Corning Duration in Brownwood.

  • Hastings, MN Roof & Skylight Replacement
    Before
    Hastings, MN Roof & Skylight Replacement
    After

    Description: This homeowner saw some serious damage caused by leaking around his skylight and flat roof. He hired Trinity Exteriors because of our 3-Star Installer Certification with Velux Skylights. We repaired both the flat roof and old asphalt shingled roof, removed and replaced the domed skylights, and also added a sun tunnel. 

    Roofing Materials: Owens Corning Oakridge in Teak; EPDM rubber roofing

    Skylights: Velux curb mounted and Velux 14" Sun Tunnel

     

  • Owatonna, MN Roof Replacement
    Before
    Owatonna, MN Roof Replacement
    After

    The Trinity Exteriors Storm Team helped these homeowners through the restoration process. There was a free initial inspection to determine if there was any hail damage. Then, the consultants educated the homeowners on the pros and cons of each shingle style so they could choose the right one for the house. Actual construction of the new roof lasted about a day and finished with a thorough clean up. This house features Tamko Heritage Woodgate in Weathered Wood shingles. 

  • Owatonna, MN Roofing Installation | Trinity Exteriors
    Before
    Owatonna, MN Roofing Installation | Trinity Exteriors
    After

    This Owatonna home features premium Owens Corning Duration Designer shingles, which offer bold color and high performance. The homeowners chose the upgrade after hail damaged their roof. This opportunity allowed them to select a stunning color—Storm Cloud Gray—that enhances the curb appeal. 

  • Cottage Grove, MN Roof Repair
    Before
    Cottage Grove, MN Roof Repair
    After

    While most roofing contractors don't go out for small repairs, Trinity Exteriors always takes care of its previous customers no matter what the problem. In this case, strong winds had removed some shingles, so Trinity crews secured new shingles down (IKO Dual Brown) as well as a matching ridge cap. The roof looks as good as when Trinity Exteriors first installed it!

  • Stillwater, MN Roof & Siding Replacement
    Before
    Stillwater, MN Roof & Siding Replacement
    After

    Description: The roofing and siding of this Stillwater, MN house was replaced after incuring severe hail damage in spring of 2015.

    Roofing Materials: Tamko Heritage 30 in Painted Desert

    Siding Materials: Mastic Structure 7" Clapboard in Wicker

  • Stillwater, MN Siding Replacement
    Before
    Stillwater, MN Siding Replacement
    After

    Description: After a hail storm caused severe damage to this Stillwater home, the homeowners were able to upgrade their siding and gutters to a more modern look with help of Minneapolis contractor Trinity Exteriors. 

    Siding Materials: Vinyl Mastic Carvedwood Double 4" in Harbor Grey

    Gutters: 5" seamless aluminum in White

  • Stillwater Roofing & Skylight Replacement
    Before
    Stillwater Roofing & Skylight Replacement
    After

    Description: Storm damage required replacement of the asphalt shingles and skylights for this Stillwater, MN home. 

    Roofing Materials: GAF Timberline Prestigue HD in Weathered Wood

    Skylights: Velux

  • Siding, Roofing Replacement in Stillwater, MN
    Before
    Siding, Roofing Replacement in Stillwater, MN
    After

    Description: These homeowners took advantage of a spring hail storm to upgrade their roofing and siding with the help of contractor Trinity Exteriors.

    Roofing Materials: Tamko Heritage 30 in Thunderstorm Grey

    Siding Materials: Mastic Structure Clapboard 7" in Everest; Mastic Board & Batten in Everest

  • Stillwater Roof Restoration
    Before
    Stillwater Roof Restoration
    After

    Description: After the asphalt shingles on this Stillwater roof were impacted by hail stones, Minneapolis roofing contractor Trinity Exteriors fully replaced the old shingles with new Tamko shingles.

    Roofing Materials: Tamko Heritage 30 in Mountain Slate

  • Post-Storm Roofing and Siding Restoration
    Before
    Post-Storm Roofing and Siding Restoration
    After

    Description: Hail impact marks from a storm in spring 2015 meant both the siding and roofing on this Stillwater home had to be replaced.

    Roofing Materials: Tamko Heritage 30 in Weathered Wood

    Siding Materials: Mastic Structure Double-4 in Desert Sand

  • New Owens Corning Roof in Stillwater, MN
    Before
    New Owens Corning Roof in Stillwater, MN
    After

    Description: This Stillwater roof was dented by hail stones and needed a full replacement. The homeowners chose made-in-Minnesota Owens Corning asphalt shingles. 

    Roofing Materials: Owens Corning During in Driftwood

  • Stillwater, MN Roof Replacement
    Before
    Stillwater, MN Roof Replacement
    After

    There are shoes, and then there are Jimmy Choos. In the world of asphalt shingles, there are shingles and then there are Owens Corning Duration Designer Colors. These homeowners in Stillwater stepped up their style when a hail storm hastened their roof replacement. After mulling over all the colors and features of different shingle brands, they selected the OC Duration in Pacific Wave. As added protection, the homeowners opted for the Owens Corning warranty. With a good looking, durable roof, they're free of worries, which means we've accomplished our purpose!

  • Stillwater, MN Hail Roofing Replacement
    Before
    Stillwater, MN Hail Roofing Replacement
    After

    Stillwater, MN was one location affected by hail during the large June 2017 storm. When these homeowners noticed many of their neighbors getting work done on their home, they called Trinity Exteriors for a free roof inspection. Trinity's Storm Consultant found small craters from hail on the shingles. The Trinity Trusted insured and bonded crews removed the old roof to install new Owens Corning Duration shingles in Driftwood.  

  • New Roof For Stillwater, MN House
    Before
    New Roof For Stillwater, MN House
    After

    Hail ruined the roof on this home in Stillwater, MN. The homeowners contacted Trinity Exteriors for a free inspection, and the Storm Consultant confirmed they would need a roof replacement. After the insurance company approved the homeowners' claim, Trinity crews removed the old shingles to put in new Owens Corning Duration in Estate Gray. 

  • Lakeland Township, MN Roof Replacement
    Before
    Lakeland Township, MN Roof Replacement
    After

    Lakeland Township, located in the Twin Cities North Metro, was one of many locations feeling the impact of the June 2017 storm. After the Trinity Exteriors storm consultant found dents from hail stones, the homeowners filed an insurance claim. For their new roof, they selected Owens Corning Duration in Driftwood. Trinity's crews installed the shingles within a day, and the homeowners were happy with the easy process and end result. 

  • Stillwater, MN Hail Damage | Roof Replacement
    Before
    Stillwater, MN Hail Damage | Roof Replacement
    After

    Hail is the natural enemy of a beautiful roof. When a storm hit Stillwater in June 2017, these homeowners knew they would need their roof replaced. Trinity Exteriors helped them through the insurance restoration process, which resulted in new Owens Corning Duration roofing in Driftwood color.

  • Stillwater Insurance Restoration Project
    Before
    Stillwater Insurance Restoration Project
    After

    Restoring a roof after a hail storm can seem like a daunting challenge for homeowners. But with the help of Trinity Exteriors, a roofing contractor with more than 10 years in the industry and thousands of homes restored after storms, this Stillwater homeowner had nothing to worry about. Once the homeowner's insurance company approved the claim, Trinity Exteriors installed Owens Corning Duration in Desert Tan shingles for a new, durable roof.

  • Stillwater, MN Hail Damage Roof Restoration
    Before
    Stillwater, MN Hail Damage Roof Restoration
    After

    Following storm damage caused by hail, Trinity Exteriors replaced this roof in Stillwater, Minnesota with Owens Corning Duration shingles in Onyx Black. 

  • New Roof for Stillwater, Minnesota Home
    Before
    New Roof for Stillwater, Minnesota Home
    After

    The hail-damaged roof of this Stillwater home was efficiently replaced by Trinity Exteriors with Owens Corning Duration shingles in Driftwood, one of the most popular colors in Minnesota.

  • Oak Park Heights, MN Roof Replacement
    Before
    Oak Park Heights, MN Roof Replacement
    After

    This customer in the Stillwater area had worked with Trinity Exteriors in the past, so when a hail storm rolled through, we were their first call. Our initial free inspection did turn up hail damage to the shingles, and when the insurance company cleared the claim, we started working on replacing the roof. The homeowners selected Owens Corning Duration in Driftwood, and seamless aluminum gutters. 

  • Stillwater, MN Hail Damage Repair
    Before
    Stillwater, MN Hail Damage Repair
    After

    Hail damage isn't always bad news. First, choosing the right local roofing contractor means the project moves smoothly and the representatives communicate well with the homeowners. Second, hail damage may mean a materials upgrade for your home, as was the case for this Stillwater house. Trinity Exteriors replaced the old roof with Owens Corning Duration shingles in Teak. The most dramatic change, however, was when the homeowner were able to transition from aging wood siding to Edco Steel in Desert Tone. The home looks modern and is certainly longer lasting with moisture-resistant siding. 

  • Stillwater, MN Roof Installation
    Before
    Stillwater, MN Roof Installation
    After

    Trinity Exteriors has a strong presence in Stillwater, Minnesota, as the Swanson family is originally from there! So when these homeowners suspected their home suffered hail damage, they called Trinity for a free inspection. Our consultant found significant damage, the homeowners filed a claim, and once work was approved, the replacement happened quickly over a day. The homeowners' choice of color for their new shingles: Owens Corning Duration in Driftwood. 

  • Lake Elmo, MN Storm Damage Roofing Contractor
    Before
    Lake Elmo, MN Storm Damage Roofing Contractor
    After

    The Metro North is still recovering from the massive amounts of hail damage that impacted homes across the Minneapolis area. One of Trinity's Claims Specialists met these Lake Elmo, MN homeowners who needed a roof replacement when their insurance claim was approved. The Trinity crews got into the project quickly to put in a new roof and perform a spotless cleanup within a day. The homeowners chose new Owens Corning Duration shingles in Teak. 

  • West Lakeland, MN Roofing Contractor
    Before
    West Lakeland, MN Roofing Contractor
    After

    On the beautiful St. Croix is West Lakeland. This little township was part of the large swath of the state affected by big storms in June 2017. But with a new Tamko Heritage roof in Autumn Brown, you might never guess this house was part of that mess. It will continue to look beautiful for the next couple of decades, barring any more weather events!

  • Lake Elmo, MN Roofing Contractor
    Before
    Lake Elmo, MN Roofing Contractor
    After

    As part of our purpose to take the worries away, Team Trinity makes the restoration as easy as possible. The process starts with a free inspection by an experienced and qualified Restoration Consultant. This person is also on site as your adjuster conducts their inspection, simply to offer our expertise on hail damage. Once the insurance claim is approved, our dedicated crews remove the old roofing materials and, in this case, install new Owens Corning Duration in Driftwood. Each project is completed when we do a thorough cleanup and final inspection. 

  • Lake Elmo, MN Roof Replacement
    Before
    Lake Elmo, MN Roof Replacement
    After

    The Owens Corning Duration series was the most popular shingle after the June 2017 storm in the Cities' North Metro. Known for its durability and style, many homeowners prefer this locally made asphalt shingle. These homeowners selected the Driftwood color for their Lake Elmo home. 

Company news I'd like to share with you:

our service area

We serve the following areas

Our Locations:

Trinity Exteriors, Inc
10179 Crosstown Cir
Eden Prairie, MN 55344
1-612-361-3306
Top