Top-rated asphalt shingle roofing installers and replacers.

Get matched with top asphalt shingle roofing installers and replacers in Saint Johns, MI

Enter your zip and get matched with up to 3 pros

Matching on HomeAdvisor

Share some details icon
Share some details about your home project.
Match with local pros icon
Within moments, match with highly-rated local pros.
Compare quotes icon
Compare quotes and choose the best pro for the job.

Top-Rated Asphalt shingle roofing installers and replacers in Saint Johns - Updated Nov 2026

Avatar for Avalon Roofing and Exteriors
Avalon Roofing and Exteriors
4.5(
790
)
Asphalt Shingle Roofing - Install or Replace

Serving Saint Johns, MI and surrounding areas

Approved

In business since 1994

Free estimates

Emergency services offered

"These guys blew me away! I will always sing their praises after my project. I am very happy I selected them over the other companies we had give us an estimate. Chris’s personality and their finance options were what really sold us. They were middle of the line for price. Chris was not pushy at all. He just laid out our options and shared his knowledge of the state of my roof and how Avalon would fix it. He wrote the contract to include all new decking as he found out from climbing into our attic the roof was not up to code. As we are about to list the house, being able to finance with no payments for 12 months means that the sale of the house will pay for the roof. They even informed me they would honor their warranty for the new homeowners. The crew who actually installed our roof were beyond professional. I was most impressed that they worked into the night to complete the roof in one day! The 5 man crew were done with everything at 7ish, but were not in a hurry or anything to leave. They rolled a magnetic through my yard for a good hour after the roof was done to make sure all nails were picked up. They even blew off the patio of all the shingle dust. I am so thrilled with their work. Most shocking part of the whole thing - I got a call on a Saturday from Adam asking if he could do a walk around of my roof to make sure I was happy. That’s amazing customer service!"
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+9

35 neighbors recently requested a quote
Recommended by90%of homeowners
Avalon Roofing and Exteriors
4.5(
790
)
Asphalt Shingle Roofing - Install or Replace

Serving Saint Johns, MI and surrounding areas

Approved

In business since 1994

Free estimates

Credit card accepted

"Easy to recommend them as they tore my old roof off, laid down all new OSB, and replaced my shingles while I was out of town and the finished product looks this good. I am glad I listened to the color suggestion that Randy gave me. The charcoal color really makes the brick on my home pop. Thanks Avalon."
13 neighbors recently requested a quote
Recommended by90%of homeowners
Avatar for Light of Day Construction, LLC
Light of Day Construction, LLC
4.5(
42
)
Asphalt Shingle Roofing - Install or Replace

Serving Saint Johns, MI and surrounding areas

Approved

In business since 2004

Free estimates

Emergency services offered

"Got to my roof in about two weeks and got the job done quickly. Very fair and honest pricing. Crew was respectful and efficient. Even though it ended up over the quote he stuck to the quote price and was upfront and honest about everything. Both the Owner and his wife are very nice and incredibly helpful. Couldnt br happier with the quality of the roofing job and the warranty/service provided. Recommended to anyone who needs roofing work."
Response time2 days
14 neighbors recently requested a quote
Recommended by91%of homeowners
Avatar for 1-800-HANSONS (Lansing Exteriors)
1-800-HANSONS (Lansing Exteriors)
4.0(
666
)
Asphalt Shingle Roofing - Install or Replace

Serving Saint Johns, MI and surrounding areas

Approved (Corporate)

In business since 1988

Free estimates

Credit card accepted

"We would definitely recommend Hanson’s for your bathroom remodel project! We would give them higher than a 5 star rating if it was available. The company was very easy to work with and it was just a great all around experience! They kept us informed about the project expectations all through the process. They installers arrived on time at 8:00 am and were finished by 4:00 in the afternoon. They covered our hardwood floors and carpeting with tarps and also covered our vanity and stool so there wasn’t any damage or dust on anything. They removed our whirlpool tub and the surrounding wall to begin the process. When they were finished, our house and bathroom looked like it had never had any construction done, except we were left with a beautiful walk-in shower! We couldn’t be happier with the whole experience! Hanson’s were absolutely wonderful to work with and we would definitely choose them again if we needed their expertise."
photos
photos
photos
photos
photos

+17

20 neighbors recently requested a quote
Recommended by86%of homeowners
Avatar for Giant Roofing and Exteriors, LLC
Giant Roofing and Exteriors, LLC
4.5(
6
)
Asphalt Shingle Roofing - Install or Replace

Serving Saint Johns, MI and surrounding areas

Approved (Corporate)

In business since 2025

Free estimates

Credit card accepted

Giant Roofing & Exteriors is a family-owned leader among roofing companies. Based in West Michigan, we've built an All-Star team of roofers and siding professionals with decades of experience, serving all of Michigan. As local roofing contractors in Grand Rapids, we treat every project like it's for our own family. \n \nOur mission is to approach each customer with professionalism, empathy, and creative problem-solving. Whether it's a small repair or a large-scale commercial project, we bring dedication and expertise to every job. We're proud to protect what matters most to you with top-tier craftsmanship.

Photos of my work
Photos of my work
Photos of my work
Photos of my work
Photos of my work

+9

66 neighbors recently requested a quote
...
Showing 1-10 of 68
FAQs for asphalt shingle roofing installation and replacement projects in Saint Johns, MI

Roofing professionals can usually install a medium-sized asphalt shingle roof in two to three days. Installation time increases if your roof is particularly steep or difficult to access or has features like chimneys or skylights that roofers must work around.

Three-tab asphalt shingles usually have the lowest upfront cost of any roofing shingle material. They’re sturdy and typically last 15 to 20 years. However, they may have a shorter lifespan in especially hot or cold climates. Talk to a local roofing professional about the best materials for your climate. In some cases, materials with a higher upfront cost may save you more on repairs or replacements in the long run.

Start by multiplying the length by the width of your roof to calculate the square footage. Most shingle replacement costs $4 to $12 per square foot for materials and labor, depending on factors like the material and the slope of your roof. Once you know the size of your roof, you can calculate a rough estimate of total costs or contact a local roofing professional to provide you with a custom quote.

Asphalt shingles are generally considered to be a low-maintenance item. However, cleaning your asphalt roofing can help prolong the lifespan and keep it looking fresh. If you’re comfortable with DIY and have the proper equipment, you may be able to clean your asphalt shingles yourself. However, if you have an especially high or steep roof, it’s usually safer to hire a professional roof cleaner.

The Saint Johns, MI homeowners’ guide to asphalt shingle roofing installations and replacements

From average costs to expert advice, get all the answers you need to get your job done.