Protect Your Home

Old or damaged roof shingles cannot fully protect your home from the elements. Also, water damage from a leaking roof can cost thousands of dollars. Protect your biggest investment from harsh elements with long-term roofing solutions. Turn to TMJ Construction Services in Ames and Ankeny, IA!

We understand how the weather in the state can take a toll on your roof’s durability. The average life on an asphalt shingle roof is 15 to 20 years, and the biggest cause of roof failure is the lack of regular inspections and maintenance.

If your roof is old or damaged, let our experts take care of it. We can repair anything, from damaged shingles to worn out roofs. We can restore roofs that have been ravaged by rain, hail, or high winds. We have the necessary tools and experience to provide you with a roof that stands the test of time.




Certain Teed Shingles Logo
Certified roofing Logo
HAAG Certieied Logo

Shingle Master
The Shingle Master certification is given to contractors who are focused on superior workmanship and customer satisfaction. The Single Master credential is earned by employing a Master Shingle Applicator-qualified workforce or participating in a Shingle Master Credential Course.

Becoming a GAF-certified installer is a special honor, given that GAF is one of the largest manufacturers of commercial and residential roofing. Their certification ensures that roofers meet the following qualifications:

  • Fully licensed to perform roofing work in the area
  • Fully insured for your protection
  • Reputed in the community to provide quality services
  • Committed to ongoing personal training

GAF-Certified Green Roofer
The GAF-Certified Green Roofer is awarded to steep-slope roofing contractors who are environmental leaders. It was developed in consultation with the U.S. Green Building Council (USGBC), developers of the LEED® standard and acknowledged leaders of the green building movement.

The HAAG certification is given to inspectors that are highly proficient in all types of residential roofs.

Certified inspectors are knowledgeable in several areas, including:

  • Installation
  • Weathering
  • Hail Damage
  • Wind Damage
  • Maintenance
  • Mechanical Damage
  • Repair Costs

Certified inspectors are also familiar with all kinds of major roofing:

  • Composition
  • Wood Shingle or Shake
  • Concrete and Clay Tiles
  • Fiber Cement
  • Various Types (Synthetic, Slate, and Metal)

Let us repair or replace your roof before it causes you major problems.
Call 515-232-1493 and receive a free estimate.