Skip to content
Roof Warden

Roofing contractor

Twin Cities Roofing

2020 Silver Bell Rd #35, Eagan, MN 55122

Google average
4.7
Ratings counted
65
One and two star
4 of 65(6.2%)
Minnesota median
2.1%

The first three are Google’s own figures for Twin Cities Roofing, read on 24 September 2026; the share is of every rating Google has counted, not of the review texts on this page. The median is ours — the middle figure among the Minnesota roofers we list with enough ratings to compare.

Rating breakdown

4.7
65 ratings
How the 65 ratings break down, from five stars to one
5
6092%
4
12%
3
00%
2
00%
1
46%
6.2%of these 65 ratings are one or two stars (4)

Higher than most — the typical roofer in Minnesota sits at 2.1%. A higher share is a reason to read the critical reviews below, not a verdict.

The critical reviews

The one and two-star reviews, first. These are what a star average hides, and they are the reason this page exists.

All 4 of the one and two-star reviews we hold for Twin Cities Roofing, most recent first.

  • 1 out of 5Jeff McCachren2 hours ago

    Do not do business with TCR. The owner Paul swore at my wife multiple times, threatened to sue us and changed the price multiple times. We were clear with his salesman at the beginning of what were we’re willing to …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Michael M2 months ago

    Got blasted by their spammy text with a "free" so called inspection. I never consented to have my number shared with them, so they must have acquired my data somehow. If I'll need a roofer, Ill shop, get 5 bids and pick the best. Thank you for your attention on this matter.

  • 1 out of 5Haley Luckraft2 years ago

    After reading these reviews and more on the BBB website I feel compelled to share our experience as well. …

    Google cut this review short. The full text is on their Google profile.

  • 1 out of 5Katlyn Flannery2 years ago

    As a single female homeowner, I would not recommend TC to any friend, family member, or neighbor. I had a really bad experience with them that resulted in me paying a hefty cancellation fee before they did any negotiations with my insurance, before they ordered any materials, and before they did any work on my home. I had a pretty steep learning curve with insurance claims and how to go about getting a contractor to do the work, and I feel like TC took advantage of that. I felt taunted and bullied by the owner, and I won't be considering them for any future work, nor would I recommend them to anyone looking to get work done on their home.

What reviewers keep mentioning

Topics Google extracted from this business’s reviews, with how many mention each. These are words that appeared in reviews, which is not the same as a service the business sells.

  • insurance claim assistance13
  • gutters11
  • roof replacement10
  • siding9
  • new roof6
  • responsive staff5
  • hail damage5
  • roof quality2
  • informative staff2
  • respectful of property2

Other reviews we hold

14 more of the 55 reviews we hold text for, most recent first. We do not hold every review Google has.

  • 5 out of 5Ling Nie6 days ago

    Jimmy Wang is the best. He fought the insurance company for me, got my claim approved, and was always super responsive and quick

    Reply from the business

    Wow! We appreciate the great feedback! Thank you for choosing Twin Cities Roofing!

  • 5 out of 5Corey Sperla week ago

    These guys got all my damage repaired. Siding roof and gutters. Jimmy went above and beyond helping me and made it happen even when insurance made things difficult! And the crews did good work as well I’m super happy with how it all turned out!

  • 5 out of 5Stacy Menke2 weeks ago

    I’ve Ben working with Zachary Miller from Twin Cities Roofing after he hail storm in April. He’s been awesome, helping me through the process of working with the insurance …

    Google cut this review short. The full text is on their Google profile.

  • 4 out of 5Millie Millie Banana Peely3 weeks ago

    Long overdue review. Overall, I had a great experience with TCR! I worked with Issak, who provided phenomenal customer service! From beginning to the end—Issak was very patient, kind and went above and beyond with helping making the process as smooth as he could. He communicated in a timely manner—always. Very professional, yet had such a down to earth demeanor. He rectified an unforeseen situation swiftly and courteously, on his on accord. I had a newborn at the time and he was very understanding and not pushy. The team got to work and finished on time. Perhaps even slightly sooner. Issak applied pressure to help with insurance coverage, made me feel involved in decision making and was just genuinely a nice gentleman. And because of him, I’d work with TCR again. Thank you!

  • 5 out of 5Cathy L Bickertona month ago

    We are so pleased with Twin Cities Roofing. John went above and beyond going to bat with our insurance company, working with us every step of the way. Communications were top notch and timely. The crew was incredibly organized and finished …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thanks for the great feedback and for sharing your experience. We greatly appreciate your business and thank you for choosing Twin Cities Roofing as your contractor!

  • 5 out of 5Jean Young4 months ago

    We had water dripping from one of our light fixtures on our top floor after a snowstorm. Initially we called one of the big, well known roofing companies we had seen in the area. The man I spoke with told me we had two options: someone …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you for the great review and for sharing your experience with Twin Cities Roofing. We are always happy to help and hope this resolves any issues you were having.

  • 5 out of 5Gayle Feinberg4 months ago

    Our roof looks great! They fought the insurance company to get what we were supposed to get.

  • 5 out of 5Bennett Br4 months ago

    Worked with John on a smaller roof repair job for my home. He was responsive, knowledgeable, and went out of his way to ensure our project was taken care of. Looking forward to working with John at TCR again soon.

    Reply from the business

    Thanks for the great review and for sharing your experience with Twin Cities Roofing! We're glad we could help!

  • 5 out of 5Cynthia Gustafson6 months ago

    Scott Anderson was prompt, friendly always responsive to my calls. The work was done seamlessly and he guided us through all the insurance aspects. He was wonderful. Greatly appreciate working with him.

    Reply from the business

    Thanks for the fantastic review and for sharing your experience with Twin Cities Roofing. We appreciate your business and want to send a big shout-out to express our gratitude for all the referrals you've sent our way! Referrals are an important part of our business, and we thank you for all you've done for us!

  • 5 out of 5John Dahlquist7 months ago

    John and the team at Twin Cities Roofing did a fantastic job, from start to finish, with re-siding my home. John even drove two hours north to my home to do the assessment for the initial quote. The crew was great, took care to sure no …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Hey John. Thanks for sharing your experience. We are happy that you are satisfied with our work. We appreciate your business, and thank you for choosing Twin Cities Roofing as your contractor!

  • 5 out of 5W Keena8 months ago

    ⭐️⭐️⭐️⭐️⭐️ Highly Recommend Twin Cities Roofing! Outstanding Service From Start to Finish We’ve worked with this roofing company through ice damming issues, roof …

    Google cut this review short. The full text is on their Google profile.

    Reply from the business

    Thank you for the thoughtful and wonderful review. It's been a pleasure working with your family on multiple projects over the years. Our primary goal in every situation is to provide the quick response, clear communication, and meticulous workmanship that makes these situations more manageable for our clients. Your comments about the personal customer service and feeling like a priority highlight the values we strive to uphold. It means the world to us to hear that we delivered exactly what we promised: fast service, honest communication, and top-notch workmanship. Thank you for choosing Twin Cities Roofing as your contractor!

  • 5 out of 5Nijaza8 months ago

    Jimmy and Monica from Twin Cities Roofing were great to work with. They did a great job replacing our roof and are very professional. I highly recommend this company.

    Reply from the business

    Thanks for the great review and for sharing your experience. We are happy that you like your new roof and want to thank you for choosing Twin Cities Roofing as your contractor.

  • 5 out of 5Sam Berhane8 months ago

    John from Twins Cities Roofing has been the best person to deal with. He is helpful, punctual and honest about everything when it came to our roof. He has also been patient with all of the hiccups that came along and answered all the questions we had with no issues. Usually I don’t do reviews on services I receive but I just felt like other people needed to know how good John has been to work with.

    Reply from the business

    Hi Sam. Thanks for sharing your experience with Twin Cities Roofing. We're glad John did a great job for you and that you're happy!

  • 5 out of 5Lynelle Hubbard9 months ago

    We worked with John at TCR to secure a new roof through our insurance company and could not be more impressed with John's efforts. He handled all the back and forth with our insurance company, and it was a lot, to help us get a new roof after a few bad storms. It was a 3 month process due to our very slow insurance company, but he stayed on them to make sure we got a matching roof vs. a few unmatched shingles. I would highly recommend John. He was a pleasure to work with, too. He always kept us informed and updated. Thanks for all your help, John!

    Reply from the business

    Hi Lynelle. Thanks for the fantastic review. It was a pleasure working with you on this project, and we appreciate your patience and teamwork in this process. I understand it can be frustrating when things start out as a roofing repair, and sometimes the products available today are not a good fit with the ability to provide a reasonable appearance as a viable repair material. We're pleased that your insurance provider upped this to a full roof replacement and that you are happy with how things worked out. Thank you for choosing Twin Cities Roofing as your contractor.

What Twin Cities Roofing says about itself

Taken from the business’s own website. We have not checked any of it. These are quotes, not credentials — a roofer writing “licensed and insured” on their homepage is not evidence that they are.

  • Licensed

    “…General Contractor and is fully licensed and insured to build new construction…”

  • License number shown

    “…+952-395-ROOF [email protected] MN License Number BC795208 Home Schedule Free Inspection…”

  • Insured

    “…Contractor and is fully licensed and insured to build new construction and/or…”

  • Free estimates

    “…N License Number BC795208 Home Schedule Free Inspection Services Insurance Claims About us…”

  • Family owned

    “…experience, Twin Cities Roofing is a family-owned company dedicated to protecting the…”

Other roofers in Eagan

Ranked by how many ratings Google has counted.

Other roofers we list in Eagan
Roofing contractor
MNRCroof replacement, insurance claim assistance, smooth process4.9871 ratings2.3% one and two star(952) 479-7131
Krech Exteriorsroofing, roof replacement, siding replacement4.8466 ratings3.2% one and two star(651) 390-1919
Evergreen Construction Companyinsurance claim assistance, roof replacement, siding4.9245 ratings2.9% one and two star(651) 209-3130
Schmidt Roofingroof replacement, siding repair, insurance claim assistance4.7226 ratings6.6% one and two star(952) 952-3103
PCS Residentialnew windows, window replacement, hail damage repair4.9211 ratings2.8% one and two star(651) 994-2028
The Roof Guysinsurance claim assistance, siding repair, leak repair4.9147 ratings2.7% one and two star(952) 997-4777

All roofers in Eagan →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 65 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 66, of which 55 have any text — and it is not everything Google shows.

Roof Warden does not verify licenses, bonds, insurance or workers’ compensation cover, and nothing on this page should be read as though we had. Confirm those directly with the contractor and with your state or provincial licensing body before you hire anyone.