For Over 55 Years
We Love The
We Serve
10,000+ Customers Have Trusted Shamrock Since 1977
Don't Rely on Luck With Your Roof

Looking for a Five Star Roofing Contractor Des Moines?

When it comes to home maintenance, many homeowners find that they aren’t up to speed with the latest tools or techniques. Their home might need minor repairs here and there, but they don’t know who to call to get those repairs done. Fortunately, as you probably already know, homeownership doesn’t have to be difficult. That being said, finding a Roofing Contractor Des Moines, IA, can be challenging for some people. Even if you have a general idea of who your local contractors are, it might not be enough information for you to make a good call. If that sounds like you, look no further than Shamrock Roofing and Construction in Des Moines.

Why work with Shamrock Roofing Des Moines?

There are many options available when you’re looking for a new roof. However, working with a true professional is the way to go when you want the best quality workmanship and materials. Here are just a few reasons why you should choose Shamrock Roofing and construction:

Shamrock Roofing Des Moines has a 5 Star BBB rating

Shamrock Roofing Des Moines is a BBB Accredited Business with a rating of A+. The Better Business Bureau (BBB) is an organization that promotes trust and confidence in local businesses by holding them accountable for adhering to standards.

This means that customers can trust that the company will treat them fairly and honestly while ensuring that they work to resolve any problems. Our goal is to provide you with the best possible service at the most reasonable price, and our ultimate satisfaction comes from knowing that we helped you achieve your goals and dreams. We treat every customer like they are our only customers because we know that word-of-mouth advertising works best. If you’re looking for a roofing company Des Moines that will provide exceptional service at an affordable price, look no further than Shamrock Roofing and construction in Des Moines!

Free Estimates

At Shamrock Roofing and construction, we understand how important it is to get an estimate from a professional roofer before making any decisions about your home’s roof. That’s why we offer free estimates on all of our services, including roof repairs, shingle replacements, tarp installations, and more!

We welcome the opportunity to meet with you in person so that we can discuss your specific needs and answer any questions you may have regarding your home’s roofing system.

Fast and reliable

We are a full-service roofing company that offers residential and commercial services. We offer the best services for your needs, from repairs to new roofs. We pride ourselves on being quick, honest, and reliable, which is why our customers continue returning for more.

Quality craftsmanship

One of the most important factors when choosing a roofing company is whether or not they have the skills and knowledge to complete the job correctly. Our team has over 55 years of experience in all types of roofing projects. We are fully insured and licensed professionals with all necessary certifications, so you know you can trust us with your home or business.

Locally owned and operated.

Shamrock Roofing and Construction in Des Moines is a locally owned and operated business. We have been serving the Greater Des Moines area for over 55 years and are committed to providing our customers with quality products and services. Our staff consists of highly trained professionals dedicated to delivering top-notch work. We strive to ensure that your experience with us is not just positive but also memorable.

24-hr customer service

We offers 24-hour customer service and maintenance assistance to ensure that you are always delighted with our work. We will exceed your expectations, whether you need assistance after hours or on weekends. No matter what day or night it is, we will always be there for you!

Our team is committed to providing excellent customer service at every step of the process, from your initial inquiry to our final walk-through with you after the job is completed. We know that our reputation depends on how well we treat our customers, so we make it a point to treat everyone who comes through our doors with respect and professionalism. If you need any type of roofing service, call us today.

We serve a large variety of industries.

Our team is experienced in roofing projects, from residential homes to commercial office buildings. We have worked with roofing materials, including asphalt, metal, and slate shingles. If you have any questions about whether your project is something we can handle or if we can help you find financing options for your new roof, just give us a call, and we will be happy to help!

Our Roofing Services

If you’re looking for a professional roofing contractor Des Moines area, you’ve come to the right! Shamrock Roofing and Construction ensures each roofing project is completed with integrity and professionalism. We specialize in both residential and commercial roofing services, including:

Roofing Installation

We provide roof installation services to Des Moines and the surrounding areas. Our experienced team can install various roofing systems, including asphalt shingles, metal roofs, and tile roofs. We’ll ensure that your new roof is installed correctly so you can enjoy it for years.

When you choose Shamrock Roofing Des Moines for your new roof installation services, you can rest assured that your new roof will meet all local building codes and will last many years.

Roofing Repair

If you need to repair or replace a damaged section of your roof, our team is on call 24/7 to handle emergency repairs. We also offer full-service roof repair for homeowners who want to make small changes or repairs themselves. This includes installing new skylights, adding gutters, and repairing leaky chimneys. We can provide repairs as needed if you have damaged or missing shingles on your home or business. We will ensure that the area is appropriately secured so that no further damage occurs.

Metal Roofing

Our team can install any type of metal roofing, including standing seam, corrugated panels, and architectural shingles. Not only do we install metal, but we also repair damaged roofs with our expertly trained technicians who have years of experience working on all types of roofs.

Metal roofs are an excellent option for those who want something more durable and long-lasting than traditional shingle roofs. Metal roofs are made from either aluminum or steel and can come in several different colors and styles. Metal roofs have become more popular over the years because they provide many benefits to homeowners.

They last longer than most other roofing materials, are durable, fire-resistant, and don’t need to be replaced as often as other roofing materials. If you want a roof that will last for decades, you should consider installing a metal roof on your home.

TPO Roofing

Thermoplastic polyolefin (TPO) roofs are also known as polypropylene membranes. TPOs are made from synthetic rubber, which is durable and long-lasting. The material has excellent resistance to chemicals and ultraviolet rays, making it an ideal choice for pool areas or other outdoor spaces with potential damage from these elements. TPOs also have a high energy efficiency rating, making them perfect for homes with HVAC systems or other energy-efficient appliances like pool heaters.

Tile Roofing

Tile roofs are made from natural materials such as clay or concrete. They can be installed on top of existing shingle roofs or as a replacement for aging shingles. Tile roofs last up to 50 years and protect against heat and moisture, making them ideal for areas with high humidity or extreme temperatures.

If you have a tile roof, you must have it inspected regularly for damage and leaks. Tile roofs are durable, but they require regular maintenance to ensure they stay in good condition. If you notice a leak or other damage on your tile roof, call us immediately so we can make repairs before further damage occurs.

Gutter Installation

Gutters protect your home from water damage caused by rainwater runoff, and gutters also prevent ice dams from forming in cold climates. We install gutters made from aluminum, copper, vinyl, and other durable materials that will last for years without rusting or leaking. Our expert gutter installation services will ensure that your gutters drain properly and keep your home safe from water damage caused by clogged gutters or overflowing gutters.

Skylight Installation

Skylights are a popular and elegant way to bring natural light into your home, and skylights are also energy efficient to save money on your energy bills. Skylight installation is a complicated procedure that requires attention to detail and skillful workmanship. Our skilled technicians have the experience and expertise to install your skylight easily. We will be able to install the skylight in a way that will make sure that it blends in with your roof and does not look out of place. The skylights are available in different shapes and sizes, so you can choose the one that best fits your needs.

Why Choosing a 5-star rated roofing company is essential for your project

When it comes to a project as big as a new roof, you want to make sure that the company you hire is of the highest possible quality. Choosing a 5-star rated company will ensure that your project is done with care and attention to detail. Here are just some of the benefits that come with hiring a top-rated roofing contractor:

Safety Training

Proper safety training is one of the most important aspects of choosing a 5-star-rated roofing company. Roofers must be trained to work safely on a roof and use the necessary equipment. The best roofing companies will provide this training as part of their service, and they will also ensure that their workers are trained in proper safety procedures before they are allowed out onto a job site. Without this training, your roof could be damaged or even worse – someone could get injured or killed!

Have access to better quality materials

Another great benefit of hiring a top-rated company is that they will access better quality materials than most other contractors. This means they can get you better quality gutters, fascia boards, and trim pieces for your roof, which will all help improve its appearance after it’s been installed.

You can rely on their craftsmanship.

The main reason why homeowners choose to hire a professional roofing contractor is that they want to ensure that their roof is installed properly. The last thing you want is to end up with leaks in your home or, worse yet, moldy problems. A good roofer will not only be able to identify all the potential problems with your roof but also provide you with the best solution for fixing them.

Faster Speed of Service

Another reason hiring a professional roofer is essential is that they have the knowledge and experience necessary to complete the job quickly and efficiently. You don’t want to wait around for weeks or months while someone works on your home’s roof because it could cause additional damage or even cost you more money in repairs later down the road. A good contractor will have everything they need on hand so they can complete the project quickly without any issues whatsoever!


Another thing that makes a good contractor stand out from the rest is accountability. A reputable company will be open about its mistakes and do everything possible to rectify any problems arising during or after installation. This demonstrates that they care about their customers and want them to be so happy with their purchase that they will go out of their way just to ensure that everything goes smoothly from start to finish.


At the end of the day, you can decide which roofing company Des Moines will provide the best service for your needs. Each roofing contractor has strengths and weaknesses, and if you look at their websites carefully, you’ll be able to assess better how well each one will fit into your home repair budget. Regardless of your particular reason, you can rest assured that hiring Shamrock Roofing and construction is an investment in a professional and thorough job at a price you can afford.