Skip to content
Roof Warden

Roofing contractor

TMJ Construction Services

2230 229th Pl, Ames, IA 50014

Google average
4.7
Ratings counted
238
One and two star
14 of 238(5.9%)
Iowa median
2.8%

The first three are Google’s own figures for TMJ Construction Services, 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 Iowa roofers we list with enough ratings to compare.

Rating breakdown

4.7
238 ratings
How the 238 ratings break down, from five stars to one
5
20988%
4
135%
3
21%
2
21%
1
125%
5.9%of these 238 ratings are one or two stars (14)

Higher than most — the typical roofer in Iowa sits at 2.8%. 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.

8 of the 11 one and two-star reviews we hold, most recent first.

  • 2 out of 5Jonathan Rangel3 months ago

    The first job I hired them to do was pretty good so I thought I would hire them again for further work. I had them fix the front gutter and window frame that was messed up before we got the house, and we needed a new front door. I had them come do an estimate and they gave me the amount. I told them I would get one done for sure and we would wait on the other job when we could afford it. The guy that came and did the estimate said they offer 0% interest if I could pay within a year. He said might as well get on the schedule and lock in the price. I talked to my wife and we decided to get both done. The first job did not go smoothly and to keep it short, they had to come back and fix it. I was surprised they thought I would just accept it like that but wasn't upset, just wanted it fixed. For the most part they fixed what my wife and I thought looked bad. I will include pictures of that. But they still didn't remove a piece of siding that was in the estimate and instead put a very thick, very messy caulk line and had very messy caulking all around (will include pictures). I didn't want to be difficult and the job was miles ahead of what they did the first time, so I figured I would fix it myself. Then we got the bill that said must be paid within 30 days. I called and talked to billing and they told me they didn't allow you to pay within a year unless you apply for financing. We were NEVER told this and we wouldn't have agreed to both jobs if we did. Very predatory billing practice, since we already signed the contract. I asked if we could wait until we got more money by my wife said it's better to not have them do the job. We looked and the only way to get out of the contract would be to pay a restocking fee. When we called they said they couldn't restock a strandard door and a door they didn't buy yet from menards, so we needed to pay for the doors. For one standard front door and a glass storm door they charged us 2k. Claimed it was custom since it was painted. The

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

  • 1 out of 5Richie Brown9 months ago

    Your flatbed truck just passed me at a very high rate of speed on i80 today. The speed limits posted are for everyone's safety. As your name is on the vehicle it makes your company look terrible.

    Reply from the business

    Thank you for sharing this. We hold our team to high safety standards, and all of our vehicles are tracked with GPS and dash cameras so any concern can be reviewed promptly. We’re addressing this on our end, and we’d welcome the chance to speak with you directly. Please call us at 515-965-9865. If there was an immediate danger, reaching out to our office right away is always the most effective way for us to respond.

  • 1 out of 5Dustin Elkin10 months ago

    My Review of TMJ Construction Our experience with TMJ Construction was frustrating, disappointing, and costly from start to finish. At first, working with Joey seemed promising, he was quick to respond and always had the “right” answers. Unfortunately, those answers turned out to be more about telling us what we wanted to hear rather than delivering on actual commitments. Several key promises were made early on but never kept. The problems started almost immediately. The quoting process was riddled with errors and required constant corrections. Crews were scheduled to start work on July 7, but didn’t arrive until one week later, which should have been the first major red flag. By July 28, the house was only half finished and left in an unacceptable state. To make matters worse, after the crew abandoned the project around July 16, a storm came through, flooding our home because the roof had been left open and unfinished. Job site conditions were careless and unsafe. Nails and trash were repeatedly left all over our yard and driveway, even after multiple requests to clean up. When one of the owners finally came on August 1, his approach was clearly polished and focused on damage control, not genuine accountability. His “solutions” felt more like a sales pitch than a sincere attempt to make things right. In the end, TMJ Construction walked away from a marginal -finished project, leaving us to deal with the fallout. We had to hire a professional cleaning crew to fix the interior mess they left behind, and bring in an electrician to correct multiple issues including a flooded exterior outlet box and improperly wired lighting, with only one exterior light working properly when they were done. If you expect craftsmanship, attention to detail, reliability, and a company that actually honors its word, look elsewhere. TMJ Construction overpromised, underdelivered, and just wanted to finalize the job, leaving us to pick up the pieces. For a job that cost the equivalent o

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

  • 1 out of 5Rick Cruza year ago

    Call 2 times to the office in Grimes about a 7 buildings property in West Desmoines with siding damage after heavy winds, and a blizzard and nothing the same person take the information twice from my office manager and a Maintenance …

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

    Reply from the business

    Rick, thank you for taking the time to leave a review. We’re very sorry to hear about your experience and truly appreciate your feedback. We left a voicemail on Wednesday, 4/16, in hopes of connecting and discussing things further. We’d still really value the opportunity to speak with you directly. When you have a moment, please call Ryan directly at 480-580-0234, we’d appreciate the chance to talk. Thank you again for bringing this to our attention.

  • 2 out of 5Alexander Anderaa year ago

    I would stay away. Scheduled for hail replacement and it took 1 year before they did it. Had to have them come out multiple time to fix mistakes and have given up trying after complaining 3 times. Over billed me for a few things and won't work with your insurance to figure it out. Check every detail they send you and don't assume they read the insurance adjusters quote that you send them.

  • 1 out of 5Kaitlyn Warren2 years ago

    I first worked with TMJ after the 2020 derecho and had a great experience so after sustaining hail damage in August 2022 I contacted them again. Despite working with the same contractor, he rarely answered calls or texts and in June 2024 my …

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

  • 1 out of 5Camilla Kottman2 years ago

    I can’t speak to their workmanship, but I’ve never dealt with a more frustrating and difficult situation trying to get TMJ to do their job. Two different project managers had to came out to look at a window replacement/ …

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

    Reply from the business

    We sincerely apologize for the experience you had with us. Providing exceptional service and communication is paramount to us, and it's disheartening to learn that we fell short of meeting your expectations. If there's anything we can do to make this right or assist you further, please don't hesitate to reach out to us directly.

  • 1 out of 5Z2 years ago

    zero percent chance their workforce is “documented” if you want to hear hammers and mariachi music 18 hours a day give them a call!

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.

  • siding replacement13
  • gutter replacement8
  • personable staff8
  • efficient crew7
  • window replacement6
  • downspout repair3
  • shingle replacement3
  • deck replacement2
  • soffit installation2
  • work site cleanup2

Other reviews we hold

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

  • 5 out of 5Joni Warda day ago

    I can honestly say I can’t find enough words to express how fantastic TMJ Construction is. Everyone else bid plain windows. TMJ came up with a spectacular design. Their crew was amazing. Very professional and patient with my questions. Brennan is a great leader. The rest of the crew were awesome as well. Nothing flustered them. Even hidden damage. You won’t go wrong hiring this company. They are the absolute best!

  • 5 out of 5Jadyn2 weeks ago

    Great crew, everything was done as expected! 5 stars all the way!

  • 5 out of 5Allyson Dennisa month ago

    Had a great experience. New roof and gutter on a garden shed. The price was very reasonable and the work was completed in a day. They left my place cleaner than when they found. Would definitely recommend!

    Reply from the business

    Thanks so much, Allyson! We're so glad you had a great experience. We appreciate your kind words about our team, and we're happy to hear everything was completed quickly and that we left your property spotless. Thanks for trusting TMJ with your project and for the recommendation!

  • 5 out of 5Petea month ago

    I was impressed with the employee that quoted our new gutters. He was knowledgeable and informative about what to expect. Once the quote was accepted they completed the work quickly and I was very pleased with the results.

    Reply from the business

    Thank you for your kind review! We're so glad you had a great experience from the initial quote through the completed installation. We appreciate you recognizing our team's communication and expertise, and we're thrilled you're happy with your new gutters. Thanks for choosing TMJ Construction Services!

  • 5 out of 5Clint Steelea month ago

    TMJ crews replaced our roof after a nasty hail storm a couple years ago. Very professional and hard working personnel. They completed our new roof in one day ! I would recommend getting in touch with TMJ for your next roof .

    Reply from the business

    Thank you so much, Clint! We really appreciate you taking the time to share your experience. We're glad our team could get your new roof installed quickly after the hail storm while providing the professionalism you deserve. Thank you for your recommendation and for trusting TMJ with your home!

  • 5 out of 5Steven Sehra month ago

    Zach is great. These guys are honest and good at what they do.

    Reply from the business

    Thank you, Steven! We really appreciate the kind words. We'll be sure to pass them along to Zach, he'll be glad to hear it! Thanks for trusting TMJ.

  • 5 out of 5Robin Fletchera month ago

    We had TMJ put on a new roof while we were away. We are so pleased. The installation crew did a great job, and it looks beautiful. Clean up and removal of old shingles, etc, was expertly done. We couldn't even tell they had been there! Thank you for a job well done!

    Reply from the business

    Thank you so much, Robin! We're thrilled to hear you were so happy with your new roof. Our crews take a lot of pride in their workmanship and clean-up, so your kind words mean a lot. We truly appreciate your trust in TMJ and thank you for choosing us!

  • 5 out of 5Jay Ollilaa month ago

    From having to deal with our second hail storm and insurance claim within 4 years TMJ made everything run smooth. From the first contact to the last I always knew what the game plan was. New roof and siding repairs went smooth and painless. Would recommend to anyone.

    Reply from the business

    Thank you so much for your kind review! We're sorry you had to deal with another hail storm, but we're glad our team could make the insurance process and your roof and siding repairs as smooth and stress-free as possible. We truly appreciate your recommendation and your trust in TMJ!

  • 5 out of 5N. Isleya month ago

    Connor & his team were fast & easy to work with. They were on the roof around 7 & done before noon. He & his crew have been working together for years & they are precision. I was on the roof with him before & after the work was done so I could see the difference & workmanship. Highly recommend if you live in NE Iowa. Tell Connor that Noel in Waterloo sent you 😀

    Reply from the business

    Thank you, Noel! We're so glad to hear Connor and his crew provided a great experience and quality workmanship. We'll be sure to pass along your kind words. We truly appreciate your recommendation and your support!

  • 5 out of 5Susan LeeEdited a month ago

    TMJ is the best!! They did quality work and communication was super!! We couldn't ask for a better roofing and siding company!

    Reply from the business

    Thank you so much, Susan! We appreciate your review!

  • 5 out of 5Tim Angusa month ago

    Great job very fast and efficient

    Reply from the business

    Tim, thank you so much for the kind words! We appreciate the review!

  • 5 out of 5Ye Hana month ago

    Quick response and very efficient service

    Reply from the business

    Thank you so much for the 5 star review!

  • 5 out of 5Pamela Ridera month ago

    TMJ Construction Ames was one of the easiest businesses I have worked with. Extremely professional and delivered exactly what was expected and when they said they would. I’ll definitely be a repeat customer.

    Reply from the business

    Thank you so much, Pamela! We're so glad you had a great experience with our team. We truly appreciate your kind words and your trust in TMJ. We look forward to working with you again in the future!

  • 5 out of 5Cynthia West3 months ago

    Highly recommend this company! Start to finish we were so happy with the timely manner and communication throughout our project. They helped us with decisions, choices and worked with us. We are very pleased with our new roof/repairs. As an …

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

    Reply from the business

    Thank you so much for the thoughtful review and recommendation! We’re thrilled to hear you were happy with the communication, guidance, and overall experience from start to finish. Our team takes a lot of pride in treating every home with care, so we especially appreciate you noticing the attention to your landscaping and cleanup as well. Thank you again for trusting TMJ Construction Services with your home and new roof!

What TMJ Construction Services 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

    “…TMJ Construction Services is a licensed and insured exterior construction…”

  • Insured

    “…Construction Services is a licensed and insured exterior construction company with…”

  • States years in business

    “…exterior construction company with more than 25 years of experience serving homeowners and…”

  • Financing available

    “…Gutters Decks Multifamily Storm Damage Financing Options Our Work Gallery Reviews About Our…”

Their site also states: free estimates.

Other roofers in Ames

Ranked by how many ratings Google has counted.

Other roofers we list in Ames
Roofing contractor
Waddle Exteriors & Roofingsiding, insurance claim assistance, quick response4.8271 ratings3.3% one and two star(515) 575-2378
Super Eagle Roofinggutters, gutter replacement, siding5.0104 ratings1.0% one and two star(515) 708-4027
Hedrick Construction Incgutters, clean up, gutter replacement4.773 ratings8.2% one and two star(515) 597-7663
Wirtzy Construction, LLCroof replacement, quick job, professional crew4.851 ratings5.9% one and two star(515) 203-0993
Roofing Innovationsrespectful crew, efficiency, siding jobs5.034 ratings0% one and two star(515) 451-1878
MIDWEST ROOFING, SIDING, GUTTERS AND MOREroof replacement, work quality, hail damage repair4.627 ratings11.1% one and two star

All roofers in Ames →

Where this page comes from

Every figure above is Google’s, captured on 24 September 2026. The star average and the 238 ratings behind it are counted by Google across all of its reviews. The review text on this page is a sample — we hold 238, of which 186 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.