Twin City Roofing is your source for complete roof replacement as well as door, window, siding, and attic insulation upgrades. We also specialize in storm damage repair. For over 45 years, our construction experts have provided thousands of satisfied customers with high-quality services to improve their home's efficiency. We offer a variety of products from trusted name brand manufacturers and are well-equipped to handle all your home restoration needs. Don't trust some fly-by-night contractor. Choose over four decades of expertise when you call Twin City Roofing at (651) 636-9640 today.
Follow us
Services
Twin City Roofing is a 3rd generation family-owned business with over four decades of elite service and experience. We offer full-service home exterior renewal service from roofs to doors and everything in between. Our professionals treat each customer like family and always provide accurate information regarding your options for upgrading your home's efficiency.
When you need roofing services, you want to have a team of roofing contractors that you can rely on to get the job done right. If you live in the Twin Cities of St. Paul and Minneapolis, MN, count on Twin City Roofing to handle all of your roofing needs. Whether you need a roof installation for your new construction, a roof replacement for your old home, or simple roof repair after a storm, we've got you covered. As the third generation to own and operate Twin City Roofing, you could say that roofing is in our blood.
When you choose Twin City Roofing, you get a variety of siding options and styles to choose from. We offer premium vinyl, aluminum, steel, wood, cement board, stucco and more. Our professionals can help you choose the siding that's best for your desired look, function, and price when you call (651) 636-9640 for an estimate.
Windows and doors can be extremely helpful for maintaining optimal home efficiency. However, if you're windows and doors are old, not sealed properly, or made of inferior materials, you could be losing hundreds in energy costs each year. Twin City Roofing is a certified window and door installation company that can help you choose the right product to outfit your home.
Reviews (21)
John Farrell
Jun 10, 2022
I chose Twin City Roofing (TCR) to replace my 30-year old roof because they offered me the best value. I received four bids; one of those bids was lower than TCR's, but that bid used lower quality shingles and also refused to give a fixed bid for potential replacement of decking. You never know what you're going to find when tearing off old shingles.
I needed to know my maximum outlay if a portion or all of the decking was to be replaced. TCR gave me a fixed bid, both on a per sheet basis (5/8 plywood sheets, 4' x 8') as well as the entire roof. As it turned out, the entire roof decking required replacement. The old plywood was so deteriorated that it often peeled up with the shingles; it all had to be replaced. Knowing the potential cost ahead of time enabled me to keep the project within my budget.
Do yourself a favor and educate yourself about ridge venting. My old roof was inadequately vented which revealed damage due to moisture buildup during tear-off. I knew nothing of attic venting, so I studied the design and materials while deciding which roofing company to work with. Only two of the four bids I received proposed ridge venting. I'm really glad I went that route. TCR sent three different representatives to my home to answer my questions prior to securing my signature on a contract.
They worked with me to keep the cost down. They taught me about hail-resistant shingles and new underlayment that was more durable than old-fashioned 30-lb felt. I have high-quality leaf-guard gutters; made of steel and super durable. They usually don't need replacing but the roofers need to know how to complete tear-off without damaging them. They also need to know how to properly install new decking, underlayment, and drip edges without disturbing the gutters. TCR assigned a crew that had worked with these gutters before.
Their installation was flawless in this regard. During the project the project manager, Jon, did an excellent job of keeping me informed through every step in the process. The roofing crew's attention to quality was impressive. The flashing on my two chimneys is arrow-straight. The finished roof, including my new ridge-vents and increased soffit venting, looks terrific on my 1960s split level home. I feel great about my decision to go with Twin City Roofing. I highly recommend this St. Paul-based company.
I needed to know my maximum outlay if a portion or all of the decking was to be replaced. TCR gave me a fixed bid, both on a per sheet basis (5/8 plywood sheets, 4' x 8') as well as the entire roof. As it turned out, the entire roof decking required replacement. The old plywood was so deteriorated that it often peeled up with the shingles; it all had to be replaced. Knowing the potential cost ahead of time enabled me to keep the project within my budget.
Do yourself a favor and educate yourself about ridge venting. My old roof was inadequately vented which revealed damage due to moisture buildup during tear-off. I knew nothing of attic venting, so I studied the design and materials while deciding which roofing company to work with. Only two of the four bids I received proposed ridge venting. I'm really glad I went that route. TCR sent three different representatives to my home to answer my questions prior to securing my signature on a contract.
They worked with me to keep the cost down. They taught me about hail-resistant shingles and new underlayment that was more durable than old-fashioned 30-lb felt. I have high-quality leaf-guard gutters; made of steel and super durable. They usually don't need replacing but the roofers need to know how to complete tear-off without damaging them. They also need to know how to properly install new decking, underlayment, and drip edges without disturbing the gutters. TCR assigned a crew that had worked with these gutters before.
Their installation was flawless in this regard. During the project the project manager, Jon, did an excellent job of keeping me informed through every step in the process. The roofing crew's attention to quality was impressive. The flashing on my two chimneys is arrow-straight. The finished roof, including my new ridge-vents and increased soffit venting, looks terrific on my 1960s split level home. I feel great about my decision to go with Twin City Roofing. I highly recommend this St. Paul-based company.
LeAnn Groth
Jun 07, 2022
I have been coached to ALWAYS get multiple bids, but would have stopped after one, IF Jon Lindquist of Twin City Roofing had been the first estimate. He was on time, professional, personable, beyond polite, knowledgeable, and very good at communicating at any level of knowledge. Im a Carpenter'sKid, so I know a thing or two about roofing. Jon recognizedthat and explai ed using layman's terms or more granularity as needed.
The first meeting confirmed he, nor anyone on his team, would never talk down to me like I was a dumb female. There were sticky situations where Production was halted, but even with delays, the roof was completed very quickly with solid communicating throughout. Here are some drone photos from "After."
The first meeting confirmed he, nor anyone on his team, would never talk down to me like I was a dumb female. There were sticky situations where Production was halted, but even with delays, the roof was completed very quickly with solid communicating throughout. Here are some drone photos from "After."
Bailee Petska
May 06, 2022
Blake Anderson
Apr 27, 2022
Rob was a fantastic rep highly knowledgeable about the state of the industry and available options. Same day availability to take measurements and next day turn around on a competitive quote. Could not recommend more highly, more in the industry should treat their clients like Twin City Roofing Construction Specialists. Services: Gutter repairs, Attic venting installation, Roof repair
Fe Lix
Jan 25, 2022
Twin City Roofing was amazing from start to finish! I worked with a gentleman by the name of Rodrigo. He was extremely helpful, answered all of the questions my wife and I had. He was a great communicator and helped us get our new roof up and running in no time. I look forward to working with this company and hopefully with Mr. Rodrigo again.
Abigail Phillips
Dec 17, 2021
I met with 7 local companies to discuss re-roofing my house. Brett at TCR not only showed me how some of the other companies were trying to upsell me with unnecessary services, he was able to schedule the work within a week of visiting my house. Cost savings and convenient timing aside, Brett was the most professional project manager I met with. I work from home and the crew was fairly quiet, willing to work around an important meeting I had and cleaned up my yard quickly. I'd recommend TCR to anyone.
Kim Hudson
Dec 17, 2021
Brett at TCR has gone way above and beyond to help us get our roof repaired after weight of snow and ice caused serious damage to the structural support system. Our insurance company delayed our claim for five months, and Brett hung in there with us the whole time, always responding to our calls, emails and texts promptly. His knowledge, professionalism and patience have been so valuable.
It's rare to find this level of customer service these days. Some contractors never returned our calls or didn't show up when they said they would. With such a major roof repair, we wanted to work with a company we could trust. We definitely found that with Brett and TCR.
It's rare to find this level of customer service these days. Some contractors never returned our calls or didn't show up when they said they would. With such a major roof repair, we wanted to work with a company we could trust. We definitely found that with Brett and TCR.
Dino Biz
Dec 14, 2021
David Ekrem
Dec 13, 2021
After hail damage required us to seek a company to repair our roof, we landed on Twin City Roofing. The salesman was very polite and appeared to be knowledgeable. The work took longer than expected to begin, the bill was significantly higher than the quote, and flashing wasn't used appropriately. Within two months we had a leak with water from a heavy rain filling up a five gallon bucket in our bathroom.
Between my wife and I, we have called them nearly one dozen times trying to get this fixed, had a company inspector fail to show up at our house after taking a day off to be available for him or her, and have had zero calls back. I was thrilled at the quote they gave us, and am now interviewing attorneys to get our money back. If anyone has questions about our experience please feel free to email me; I would hate for other families to be taken advantage of.
Between my wife and I, we have called them nearly one dozen times trying to get this fixed, had a company inspector fail to show up at our house after taking a day off to be available for him or her, and have had zero calls back. I was thrilled at the quote they gave us, and am now interviewing attorneys to get our money back. If anyone has questions about our experience please feel free to email me; I would hate for other families to be taken advantage of.
Zane Bushey
Nov 21, 2021
Micaela Laurence
Oct 26, 2021
I am not one to leave a negative review unless there are significant concerns with the work performed. Our customer service experience with Twin City Roofing was poor. Paul initially told us that the work would be completed within a month. We met with him in early August and the work has just been completed in mid-October. We also routinely were not given any updates or given incorrect updates about when the work would be completed.
We had to call Twin City Roofing to ask when the work was going to begin as we had not received any updates. When we called, I we were told that the work should have already been completed. We also were often told throughout the roofing process that someone would come the next day, they would no-show, and we would have to call again to ask for an update.
In addition, there were frequent errors while the work was being completed. Back in September, the wrong materials were dropped off at our house and then an employee arrived who clearly was not prepared to do the work. He did not come with a ladder, asked us for a screwdriver and level, and he did not seem to know how to assemble the turbines and had to read the instructions.
The gutters on our garage were not completed when the rest of the gutter work was done. When we called to ask about the gutters on the garage, we were made to feel that the garage gutters were not part of our roofing project. We were told that the team would have done the gutter work on the garage if they had known that this was something that we had wanted, even though we had clearly discussed this with Paul at our initial consultation and it was included in the initial estimate. We expressed all of these concerns to Twin City Roofing and they made no effort to address these inconveniences.
We had to call Twin City Roofing to ask when the work was going to begin as we had not received any updates. When we called, I we were told that the work should have already been completed. We also were often told throughout the roofing process that someone would come the next day, they would no-show, and we would have to call again to ask for an update.
In addition, there were frequent errors while the work was being completed. Back in September, the wrong materials were dropped off at our house and then an employee arrived who clearly was not prepared to do the work. He did not come with a ladder, asked us for a screwdriver and level, and he did not seem to know how to assemble the turbines and had to read the instructions.
The gutters on our garage were not completed when the rest of the gutter work was done. When we called to ask about the gutters on the garage, we were made to feel that the garage gutters were not part of our roofing project. We were told that the team would have done the gutter work on the garage if they had known that this was something that we had wanted, even though we had clearly discussed this with Paul at our initial consultation and it was included in the initial estimate. We expressed all of these concerns to Twin City Roofing and they made no effort to address these inconveniences.
Kim Brundage
Sep 19, 2021
Brett was on time and knowledge. He was honest and upfront about the work that we needed to get done and that it was outside of the realm of what Twin City Roofing could accomplish. Being a new homeowner it was reassuring to have someone be upfront and not sell me something I don't need. We will definitely be using Twin City Roofing for our future roofing needs.
David Achilles
Aug 21, 2021
Had a great conversation with twin city roofing, excited to work with these guys in the future. I spoke with josh, and he has really good customer service skills, enjoyed talking to him and learning about the company. I know I'm in great hand but I like that they are reliable and trustworthy. Give these guys a call.
Kate H.
Jun 18, 2021
I contacted Twin City Roofing because they had been referred to me by a trusted resource. I met with Brett, their Project Manager to review the needs, discuss solutions and ultimately received a bid to replace the 22 year roof and gutters on the garage and garden shed. Yesterday in one day the roofers completed tear off, installation and clean up.
I found the roofers timely, experienced, and efficient. They were friendly and worked well as a team. Important to me, they were responsive to my requests to protect the gardens and covered the stamped concrete with tarps and the stucco with plywood. They cleaned up thoroughly and left everything just as they found it. In the morning when the project started, Brett wasn't available so the company sent a young man to supervise and coordinate the work in the field. Rodrigo was attentive, communicated my wishes and concerns, and was available to address any workers' issues.
This helped ease my worries. Brett also stopped to inspect the progress and reviewed everything with Rodrigo. When the gutters were removed, some unfinished wood trim was exposed and I felt should receive a primer before the new gutters are installed in a few days. I don't feel comfortable on ladders with my old knees anymore, but thankfully Rodrigo offered to handle the task the next morning.
I so appreciate that type of motivation and service. We're now ready for the gutters and I do hope my experience with that trade is as pleasant and satisfactory as yesterday's roofing.
I found the roofers timely, experienced, and efficient. They were friendly and worked well as a team. Important to me, they were responsive to my requests to protect the gardens and covered the stamped concrete with tarps and the stucco with plywood. They cleaned up thoroughly and left everything just as they found it. In the morning when the project started, Brett wasn't available so the company sent a young man to supervise and coordinate the work in the field. Rodrigo was attentive, communicated my wishes and concerns, and was available to address any workers' issues.
This helped ease my worries. Brett also stopped to inspect the progress and reviewed everything with Rodrigo. When the gutters were removed, some unfinished wood trim was exposed and I felt should receive a primer before the new gutters are installed in a few days. I don't feel comfortable on ladders with my old knees anymore, but thankfully Rodrigo offered to handle the task the next morning.
I so appreciate that type of motivation and service. We're now ready for the gutters and I do hope my experience with that trade is as pleasant and satisfactory as yesterday's roofing.
Paul J.
Jun 25, 2020
We needed to fix Our roof and gutters and contacted four companies to give us estimates. Additionally, we had leaky skylights in our three season porch that needed to be addressed. Twin City Roofing set us at ease right away with their professionalism and style of communication. They walked through each part of the job with us and their solutions were better than the other businesses we contacted.
They communicated with us throughout the project and were very responsive to questions. Then the work was done exactly like they said it would be and for the first time on a project, the price we were quoted was what we paid! This was a great experience for us and now we can enjoy our three season porch again!
They communicated with us throughout the project and were very responsive to questions. Then the work was done exactly like they said it would be and for the first time on a project, the price we were quoted was what we paid! This was a great experience for us and now we can enjoy our three season porch again!
Kathy B.
May 19, 2020
Kevin S.
Apr 30, 2020
Twin City Roofing provides excellent customer service and quality workmanship from the beginning of a project to the end. We have worked with them three different times on roofing, siding, and gutters, and they are the only company we use and rely upon for outside maintenance and repair of our home. If homeowners' insurance is involved, they help and follow through with managing claims. And their office staff is wonderful at communicating, answering questions, and staying in touch. We highly recommend Twin City Roofing.
Seth K.
Dec 12, 2019
This was one of the only roofing companies we talked to that understood what we wanted to do on our roof right off the bat and was able to quickly get us a cost estimate. Their estimate was the exact price that we were charged even though there was some misunderstanding about the amount of insulation we wanted--they provided the insulation level we wanted at the price they originally quoted.
The employees were friendly and professional, often working late to make sure our project got done before real winter came. Overall we are extremely impressed with everyone we've interacted with from this company and extremely happy with the amount of snow our roof is retaining this year--no icicles yet, even when every house around us has them!
The employees were friendly and professional, often working late to make sure our project got done before real winter came. Overall we are extremely impressed with everyone we've interacted with from this company and extremely happy with the amount of snow our roof is retaining this year--no icicles yet, even when every house around us has them!
Don S.
Aug 22, 2018
Bill D.
Jun 26, 2018
The project is complete at 1878 Sheldon St., Falcon Heights, MN. Twin City Roofing was an excellent service, the job completed on time (prior to end-of-month, June, 2018) and the entire working crew was professional, tidy, and master craftsmen. I was quite impressed! (Jason, in particular, who provided the service for the siding was great!) I was equally impressed with the service that Country Financial (Randy and Bob) provided for this project as I was with Paul Wellnitz (Twin City Roofing). All in all - I am very satisfied. provided there are no surprises. I would recommend Twin City Roofing to anyone for all of their remodeling specialties!
Mikr B.
Mar 17, 2010
I had a great experience with Paul. I had a minor repair to a roof. He called back quickly, arrived early for the appointment, and completed the repair on the spot. I would use them again. Paul seemed very knowledgeable about roofing in general and what we can anticipate happening to the roof in the next few years.