Meet the Team
Customer Reviews
About Me
  • By Michael W.
    Machesney Park, IL

    "The respect and personal care."

    Customer Review

    By Michael W.
    Machesney Park, IL

    The respect and personal care.

  • By Chairdie L.
    Rockford, IL

    "The salesman was very informative and made sure I understood the whole process and actually wanted to talk to me the first day he..."

    Customer Review

    By Chairdie L.
    Rockford, IL

    The salesman was very informative and made sure I understood the whole process and actually wanted to talk to me the first day he looked at my roof

  • By Glen G.
    Rockford, IL

    "I chose My-Pros because of the reputation of your company."

    Customer Review

    By Glen G.
    Rockford, IL

    I chose My-Pros because of the reputation of your company.

  • By April W.
    Rockford, IL

    "We have known Jim and Tim Juno for many years. Tim Juno has done previous work at our house and we are always satisfied with the..."

    Customer Review

    By April W.
    Rockford, IL

    We have known Jim and Tim Juno for many years. Tim Juno has done previous work at our house and we are always satisfied with the quality of work that has been done on our home.

  • By Brad L.
    JANESVILLE, WI

    "Education on the process and fairly priced for the work and quality done. My-Pros came in the middle of our other quotes but the..."

    Customer Review

    By Brad L.
    JANESVILLE, WI

    Education on the process and fairly priced for the work and quality done. My-Pros came in the middle of our other quotes but the sales reps really stood out

  • By Jennifer M.
    Dixon, IL

    "Initially due to a Family connection and then I was impressed with the sales team and the estimate was fair"

    Customer Review

    By Jennifer M.
    Dixon, IL

    Initially due to a Family connection and then I was impressed with the sales team and the estimate was fair

Matt Tanner from My-Pros

Title: Roofing Crew

Hometown: Shirland, IL

Matt Tanner from My-Pros

Matt Tanner got his start in construction through his step-father's gutter company during his youth. For a couple years, Matt worked in various trades including fast food and machining, but didn't find anything he liked as much as construction work. Matt's favorite thing about construction is that he gets to be outside. Matt is a busy-body and enjoys the physical challenge and workout associated with construction.

Matt's favorite thing about working for My-Pros is how there is a set process when it comes to the jobs they are performing. Matt appreciates how each member of the team knows what they are doing and are able to complete the job efficiently. 

Outside of work, Matt enjoys going to the speedway, having bonfires, camping, and spending time with his family. 

Photo galleries from jobs I've worked on:

Case Studies I've worked on:

Before and after photos from jobs I've worked on:
  • Hail Damage Roof Replacement in Antioch, IL
    Before
    Hail Damage Roof Replacement in Antioch, IL
    After

    How can you tell if you have hail damage? You can look for obvious visible signs like missing pieces of the roof, bruising in the shingles, and cracking in the shingles. However, these signs are not always visible from the ground and can be quite subtle. That's why the best way to tell if you have hail damage is to get the help of an experienced and trustworthy roofing contractor.

    This is exactly what Denise of Antioch, IL did when she gave My-Pros a call following a huge hail storm which had caused immediate leaks in her roof. Our crew was quickly on the scene and we installed emergency tarping to keep water out of the home while Denise went through the insurance claims process for her roof replacement.

    After the insurance claim was approved, our crew quickly got to work on her roof replacement. We started by tearing off the old roofing shingles from her damaged roof and then installed a synthetic ice and water underlayment. With the protective underlayment in place we proceeded to install the quality asphalt roofing shingles that Denise had chosen, CertainTeed Landmark shingles in the color Weathered Wood. With the new shingles installed Denise can now enjoy the benefits of a beautiful new replacement roof that will keep her home safe for many years to come!

  • Roof Replacement in Johnsburg, IL
    Before
    Roof Replacement in Johnsburg, IL
    After

    Many homeowners wonder "how do I know if my roof is leaking?" Or, more generally, "how do I know my roof has a problem?" Roof damage is often subtle, but there are some signs you can look out for like water stains, drips, spots on exterior walls, and missing shingles. In the case of Kevin W. of Johnsburg, IL it was the squirrels living in his attic that started to tip him off. When the pest control professionals visited they told him there was serious hail damage to his shingles. He immediately contacted My-Pros and one of our Pros, Craig, was quickly on the scene. As you might expect, Craig quickly discovered Kevin's roof was in bad shape. Besides hail damage and a myriad of other problems, Kevin's roof was also aging rapidly and there were even granules coming off the roof exposing nails on the ridges.

    Craig got Kevin's roof replacement approved by his insurance adjuster and we got to work. Our team arrived quickly and immediately set to work removing the existing shingles. Once the old roof was removed we installed a synthetic underlayment and ice and water shield around the eaves and other water-susceptible areas. We then installed beautiful replacement asphalt shingles. Kevin went with CertainTeed Landmark shingles in the color mission Brown. Not only does Kevin now have a beautiful new replacement roof, there's also no sign of squirrels in the attic!

  • Shingle and Decking Replacement in Harvard, IL
    Before
    Shingle and Decking Replacement in Harvard, IL
    After

    Every successful roof replacement starts with the selection of a reliable, trusted roofing contractor. That is exactly why Keith A. of Harvard, IL decided to call My-Pros. We arrived promptly and provided a thorough roof inspection and a free roof replacement cost estimate. Keith was impressed and, with his approval, we began the roof replacement process. He chose CertainTeed Landmark shingles in the color Mission Brown with a 5-star warranty. Since Keith is a veteran, he also received a $250 rebate from CertainTeed. Now Keith has a replacement roof he can rely on for years to come!

     

     

     

  • Roof and Breezeway Replacement in Belvidere, IL
    Before
    Roof and Breezeway Replacement in Belvidere, IL
    After

    Paul F. of Belvidere, IL got in touch with My-Pros after noticing his roof was in need of replacement. His shingles were aging and he wanted to be proactive about their replacement. Additionally, his breezeway was completely rotted and needed new flat roofing material. Paul chose CertainTeed Landmark shingles in the color Pewter.

  • Emergency Flat Roof Replacement in Machesney Park, IL
    Before
    Emergency Flat Roof Replacement in Machesney Park, IL
    After

    Is a roof leak an emergency? A roof leak is always a major problem, but sometimes you have some time before it becomes serious. However, it is always best to have the leak repaired as soon as possible before it causes serious damage and becomes an emergency. Mike and Sherri W. of Machesney Park, IL had the misfortune of experiencing the latter problem when an existing roof leak caused the drywall in their kitchen ceiling to collapse.

    Mike and Sherri immediately knew they'd need the assistance of an experienced roofing contractor and called My-Pros right away. We immediately placed emergency tarping on top of the flat roof in order to keep water away from the leaks. Once the rain stopped and the immediate threat was dealt with, we recommended a mitigation company to dry their property before the roof replacement.

    After the home was dried we started our roof replacement by tearing off the existing roof. Much of the plywood was rotted so we replaced this plywood and the chimney framing as well. We then installed a torch down two-ply modified bitumen roof. and repaired the drywall inside of the kitchen as well as opening up the ceiling in the living room so that the homeowner could install a ceiling fan. It took our crew only two days to perform the roof replacement and clean up. Now Mike and Sherri can enjoy the protection of a durable replacement flat roof.

  • Roof Replacement in Machesney Park, IL
    Before
    Roof Replacement in Machesney Park, IL
    After

    Heith of Machesney Park, IL had an older roof that was experiencing shingle delamination and was on the verge of failure. He knew he needed the help of a reliable roofing contractor and so he called My-Pros after hearing great things from previous customers. Our Pro, Tim, met with him and provided a free roof replacement cost estimate after thoroughly inspecting the roof.

    Heith was happy with the affordable roof replacement cost estimate and approved. Our team immediately set to work removing the existing asphalt shingles and stripped the roof down to the roof decking. We then installed a synthetic underlayment as well as an ice and water shield around the roof and other crucial areas such as the chimney and vent caps. Finally, we installed the beautiful replacement shingles that Heith chose, CertainTeed Landmark shingles in the color Driftwood. Now that the roof replacement is complete Heith has a beautiful new roof that will protect his home for years to come.

  • Asphalt Shingle Roof Replacement with Solar Panels in Machesney Park, IL
    Before
    Asphalt Shingle Roof Replacement with Solar Panels in Machesney Park, IL
    After

    Stephen G. of Machesney Park IL required a roof replacement from a qualified roofing contractor. However, he had trouble getting roofers to give him an estimate since he had a set of solar panels installed on top of the asphalt shingle roof. Thankfully My-Pros had the qualified team of roofers that he needed and we could hire a licensed solar panel technician to remove the panels before installing his replacement roof.

    Once a licensed technician had removed the solar panels our team of roofers got right to work. We tore off the old shingles, installed weather protection and then installed brand new asphalt shingles. The shingles for our roof replacement were CertainTeed Landmark shingles in the color Hunter Green. Stephen can now enjoy a new roof that has been carefully installed by a qualified roofing company and will last for years to come.

  • Roof Replacement in Machesney Park, IL
    Before
    Roof Replacement in Machesney Park, IL
    After

    Tyler S. of Machesney Park had a rental property that he purchased and never liked the color of the roof. Tyler knew that in order to get the best price for his property, he needed to update the roof and appeal to potential renters. Once he got in touch with My-Pros and our Pro, Joe, got on the roof, it was evident that he had also suffered storm damage. This meant that Joe was able to get his roof replacement completely covered by Tyler's insurance agency.

    The crew got to work removing the existing shingles. They then installed an ice and water shield to the eaves and valleys of the roof. With a synthetic underlayment installed to the entire roof, the crew was then able to install Tyler's new shingles. Tyler chose beautiful CertainTeed Landmark shingles in the color Burnt Sienna. Now Tyler has a beautiful new roof in a color he loves that will increase the value of this rental property.

  • Cobblestone Gray Replacement in Machesney Park, IL
    Before
    Cobblestone Gray Replacement in Machesney Park, IL
    After

    Justin S. called My-Pros when he knew that his roof was in need of a full replacement. He met with our Pro, Joe, to discuss the scope of the replacement. Once the contract was signed, our crew got to work replacing this roof. They removed the existing shingles and replaced them with CertainTeed Landmark shingles in the color Cobblestone Gray. Justin now has a beautiful new roof that will protect his home for many years to come.

  • Hail Damage Roof Replacement in Machesney Park, IL
    Before
    Hail Damage Roof Replacement in Machesney Park, IL
    After

    Dean K. of Machesney Park, IL noticed hail damage on his roof over a year ago. He worked with his insurance company to get the roof covered for a full replacement. With the help of his son, Dean decided that My-Pros was the right team for the job. Our crew removed the existing shingles and replaced them with CertainTeed Landmark shingles in the color Cobblestone Gray. Dean now has a beautiful new roof that will protect his home for many years to come.

  • Roof & Siding Replacement in Machesney Park, IL
    Before
    Roof & Siding Replacement in Machesney Park, IL
    After

    Justin H. of Machesney Park, IL had his roof and siding replaced by My-Pros for a total transformation of his home. He chose CertainTeed Landmark shingles in the color Driftwood and Mastic Ovation siding in the color Natural Slate.

  • Blue Siding Replacement in Machesney Park, IL
    Before
    Blue Siding Replacement in Machesney Park, IL
    After

    Justin H. of Machesney Park, IL had his roof and siding replaced by My-Pros for a total transformation of his home. He chose CertainTeed Landmark shingles in the color Driftwood and Mastic Ovation siding in the color Natural Slate.

  • Natural Slate Siding in Machesney Park, IL
    Before
    Natural Slate Siding in Machesney Park, IL
    After

    Justin H. of Machesney Park, IL had his roof and siding replaced by My-Pros for a total transformation of his home. He chose CertainTeed Landmark shingles in the color Driftwood and Mastic Ovation siding in the color Natural Slate.

  • Hail and Raccoon Damaged Roof Replacement in Loves Park, IL
    Before
    Hail and Raccoon Damaged Roof Replacement in Loves Park, IL
    After

    Of all the reasons for a roof replacement, Raccoon damage is one of the most unusual. However, that is exactly what happened to Jay of Loves Park, IL. When he heard scratching and squeaking coming from the rafters he knew there was a problem. There were several of them in fact as his home had been infiltrated by a whole family of raccoons who had decided to provide him with easy attic access by tearing a hole in his roof and a vent. Since Jay's roof had already been damaged by hail previously, he knew this was his best chance to get a full roof replacement before more serious damage occurred. After the raccoons were removed he gave My-Pros a call.

    Once the raccoons were gone our team went straight to work repairing the damage. With the damage repaired we moved on to the roof replacement. We tore away the old shingles and installed a synthetic underlayment for additional protection. We finished the roof replacement by installing beautiful CertainTeed Landmark PRO shingles in the color Colonial Slate which came with a 35-year warranty so Jay could make sure his roof would be protected for years to come. We also replaced his box vents with a ridge cap to prevent his sneaky four-legged visitors from getting in again. Now Jay has a beautiful replacement roof without a raccoon in sight!

  • Shingle and Flat Roof Replacement for a Leaky Roof in Loves Park, IL
    Before
    Shingle and Flat Roof Replacement for a Leaky Roof in Loves Park, IL
    After

    Is a roof leak an emergency? Roof leaks are always a problem although they are sometimes little more than an irritation. However, bad weather can quickly turn a minor irritation into a major disaster which is why you should always repair leaks as quickly as possible. Christopher W. of Loves Park, IL was faced with this exact same question when his roof was leaking in three different places. He made the smart decision and quickly called the experts at My-Pros.

    Our pros quickly inspected the home to find the problem. The home had a steep asphalt shingle roof in front and flat roofing in the back and we quickly discovered the flat roof had been improperly installed with a granulated ice and water shield, rather than a proper flat roof membrane. This and the extensiveness of the damage made it clear that a whole roof replacement would be necessary. The siding on the back dormer was also damaged and would need replacement.

    After providing a free roof replacement cost estimate and getting Christopher's approval, our team set to work and removed the existing roofing shingles. Once the shingles were removed we installed a synthetic underlayment to protect the home from ice and water. At the same time, our crew removed the existing flat roof and replaced it with a proper flat roofing membrane. They also removed the existing exterior siding on the back dormer and replaced it with new vinyl siding in a lovely shade of blue. Christopher chose CertainTeed Landmark shingles in the color Weathered Wood for a protective, and beautiful, new roof.

  • Two Layer Shingle Roof Replacement in Loves Park, IL
    Before
    Two Layer Shingle Roof Replacement in Loves Park, IL
    After

    This homeowner's asphalt shingle roof was starting to reach the end of its lifespan. They called us to schedule a free roof replacement cost estimate and our Pro was quickly on the scene. Our Pro quickly assessed the situation and we quickly began the full roof replacement. Now this homeowner has a beautiful replacement shingle roof that will last for years to come.

  • Flat Roof Replacement in Rockford, IL
    Before
    Flat Roof Replacement in Rockford, IL
    After

    Thad J. of Rockford, IL reached out to My-Pros for a replacement on his flat roof. He met with out Pro, Tim, who provided him with a free estimate. Once the crew got to work, they removed the existing flat roof, replaced some rotten plywood, and installed a new EPDM roofing material. Thad's new roof now will protect his home and looks great!

  • Weathered Wood Roof Replacement in Rockford, IL
    Before
    Weathered Wood Roof Replacement in Rockford, IL
    After

    After being referred to My-Pros by a friend at work, Steve C. of Rockford, IL knew he needed to give My-Pros a call. He had previously contacted two other roofing companies, but their website did not offer any photo evidence of their previous work. Steve wanted a contractor he knew he could trust for his roof replacement. Steve had damage to his roof and two existing layers. Our crew removed the shingles and replaced them with CertainTeed Landmark shingles in the color Weathered Wood.

  • Apartment Roof Replacement in Rockford, IL
    Before
    Apartment Roof Replacement in Rockford, IL
    After

    Replacing high roofs, such as those found on apartment buildings, can be a tricky prospect. Luckily, for Harry R. of Rockford, IL My-Pros was up to the task. When he gave us a call we were able to quickly provide him a free roof replacement cost estimate and then get right to work once he approved. We quickly tore off the existing layer of roofing shingles, applied a synthetic underlayment, and then installed a beautiful new layer of replacement shingles. In this case, we used CertainTeed AR shingles in Moire Black. Now Harry has beautiful new replacement roofs on his apartment buildings.

  • Storm Damage Roof Replacement in Rockford, IL
    Before
    Storm Damage Roof Replacement in Rockford, IL
    After

    When Sue D. of Rockford, IL saw severe storm damage on her elderly father's shingle roof, she knew she needed to seek a professional roofing contractor for a roof replacement. Sue had recently had a roof replacement from My-Pros and knew that our crew was the only one for the job. She met our pro, Craig, at the property and he was able to see the evident storm damage, as well as mismatched shingles from previous repairs. It was clear that a full roof replacement was necessary, especially since shingles had blown off the roof.

    Our crew got to work removing the existing shingles down to the roof decking. They installed a synthetic underlayment and CertainTeed Landmark shingles in the color Mission Brown. Now Sue's father has a beautiful and protective new replacement roof for his home. 

  • Roof & Siding Replacement in Rockford, IL
    Before
    Roof & Siding Replacement in Rockford, IL
    After

    Spencer P. of Rockford, IL experienced hail damage to his roof and siding. He worked with our Pro, Tim, to get his roof and siding replacement covered by his insurance.

    We replaced the roof with CertainTeed Landmark shingles in the color Mission Brown. The vinyl siding was replaced with Mastic Ovation siding in the color Brandy Wood.

  • Hail Damage Roof Replacement in Rockford, IL
    Before
    Hail Damage Roof Replacement in Rockford, IL
    After

    A bad hail storm left Renee of Rockford with hail damage to her roof, gutters, and screens. Renee set up appointments with two other roofing contractors to have her roof inspected. However, she saw owner Joe Metz on the local news discussing how to select the right contractor for a hail damaged roof and decided to give My-Pros a call. Our Pro Craig arrived quickly to provide a free roof replacement cost estimate and Renee decided to cancel her other appointments since it was clear we were the roofing contractor she needed.

    Once the crew got started on the roof replacement, her confidence in us was proven correct. We tore off the existing shingles, installed a synthetic underlayment, and then installed the new shingles. Renee's steep roof was no challenge for our crew, but required more safety precautions, making this a two-day job. Renee chose beautiful CertainTeed Landmark shingles in the color Weathered Wood. Not only did we provide Renee with a beautiful durable new replacement roof, we also impressed her neighbor who had us work on her roof next!

  • Hail Damage Roof Replacement in Rockford, IL
    Before
    Hail Damage Roof Replacement in Rockford, IL
    After

    Rockford, IL resident Paeng I. had noticed hail damage to her roof after a recent storm. Her neighbor also had a hail damaged roof and had called My-Pros to come out and inspect her property. When Paeng noticed the My-Pros truck outside of her neighbor's home, she decided it was time to get a professional roofing contractor to look at her roof as well. Our Pro, Craig, was happy to help and provided Paeng with a free roof replacement cost estimate.

    Once the insurance was cleared, our crew got to work removing the existing damaged roofing shingles. They installed a synthetic underlayment and then Certainteed Landmark shingles in the color Weathered Wood. Now Paeng and her neighbor have the two best looking roofs in the neighborhood that will protect their homes for many years to come.

  • Hail Damage Roof Replacement in Rockford, IL
    Before
    Hail Damage Roof Replacement in Rockford, IL
    After

    Hail damage is a major problem for any roof that can lead to serious complications if ignored. Chairdie L. of Rockford, IL understood this and made sure to contact the professionals at My-Pros as soon as she noticed hail damage to her home. Our Pro, Craig, was the one to inspect her home and provided her with a free roof replacement cost estimate. After she filed a claim with her insurance our crew got to work.

    We started the replacement by removing two layers of shingles down to the roof decking. Some of these boards had rotted around the edges and we replaced any of the very damaged decking boards before installing a new synthetic underlayment and ridge vent for added ventilation. Chairdie chose beautiful CertainTeed Landmark shingles in the color Mission Brown with a 5-star warranty. Our crew also replaced the garage roof to match the home. Chairdie now has a beautiful and protective new roof.

  • Commercial Roof Replacement in Rockford, IL
    Before
    Commercial Roof Replacement in Rockford, IL
    After

    Jeremy T. of Rockford, IL gave My-Pros a call after all of the positive things he heard about the company. He had an old roof on his commercial building and was experiencing shingle delamination and the whole shingle roof was on the precipice of failure.

    What is delamination of a roof? Delamination is a roofing problem where the membrane of the roof and the insulation separate. This problem is most common on single-ply and fully adhered roofs and often, but not always, stems from an improper installation. 

    After Jeremy called Joe, our Pro, was quickly on the scene and completely surveyed the roof before providing an estimate. Once the estimate was approved, our crew got to work on Jeremy's roof replacement. Our experienced roofers started by removing the shingles all the way down to the roof decking before installing a synthetic underlayment and ice and water shield. With that done we moved to start the full roof replacement by laying down the first layer of beautiful and durable shingles. For this roof we used CertainTeed Landmark shingles in the color Burnt Sienna. Now Jeremy has a beautiful new shingle roof that will protect his property for years to come!

  • Natural Slate Siding Replacement in Rockford, IL
    Before
    Natural Slate Siding Replacement in Rockford, IL
    After

    Chairdie L. of Rockford, IL had her old, damaged siding replaced by My-Pros. She chose beautiful Mastic Ovation vinyl siding in the color Natural Slate.

  • Shingle Roof Replacement in Rockford, IL
    Before
    Shingle Roof Replacement in Rockford, IL
    After

    Dayton and his fiancee Gin noticed that their patched roof was in need of a roof replacement. Knowing they needed a roofing contractor with a reputation for excellence they contacted My-Pros. They made a good call as we had the full roof replacement done within a day. Our crew made sure to prepare the home with a tarp, tear the old shingles down to the roof decking, and installed a synthetic ice and water protection underlayment before beginning the actual replacement. Dayton and Gin chose to go with CertainTeed Landmark shingles in Missions Brown and now have a beautiful replacement roof overhead that will protect their home for years to come!

  • Roof Replacement on Condemned Home in Rockford, IL
    Before
    Roof Replacement on Condemned Home in Rockford, IL
    After

    Jeff P. of Rockford, IL knew he would need a roof replacement from a roofing contractor he could trust when he bought a condemned home from the city. Without the work of a professional roofing contractor, it would be almost impossible to bring up to code. That's why Jeff called My-Pros for his roof replacement needs. Our team made sure to arrive promptly and we stripped off the existing roofing shingles and then set to work installing new roof decking. Finally, we laid down a new layer of beautiful CertainTeed Landmark shingles in the color Mission Brown. Now Jeff has an attractive and longlasting replacement roof.

  • Two Layer Shingle Roof Replacement with Decking in Rockford, IL
    Before
    Two Layer Shingle Roof Replacement with Decking in Rockford, IL
    After

    Suzanne J. of Rockford, IL knew that a recent storm had caused major storm damage to her roof, but she was not certain if it was hail damage or wind damage. In order to get a better idea she contacted the experts at My-Pros. We sent our Pro, Craig, over right away to provide a free roof repair or replacement cost estimate. After a thorough roof inspection, Craig was able to fully asses the damage and confirm that it was mainly hail damage to her roof, siding, and gutters. Craig and Suzanne then met with her insurance adjuster and her home was approved for a full roof replacement and garage roof replacement, as well as additional repairs to her siding and doors.

    Suzanne's home had two existing layers of 3-tab shingles and we removed these first before replacing the roof decking around the eaves of the home that had suffered water damage. Next, we installed a synthetic underlayment to protect the decking and an ice and water shield around the eaves for additional protection. Finally, our team installed CertainTeed Landmark shingles in the color Georgetown Gray. These beautiful new shingles will keep her home protected for years to come.

    With the home's roof replacement complete we moved on to the garage roof. The process was the same except the roof decking had started to separate and ended up needing a full replacement. Suzanne now has beautiful new shingle roofs on her home and garage that will protect her investment for years to come.

  • Roof Replacement for Severely Damaged Shingles in Rockford, IL
    Before
    Roof Replacement for Severely Damaged Shingles in Rockford, IL
    After

    Many homeowners approach potential roof work by asking the question"should I repair or replace my roof?" Roof repair is often adequate for small damage but this doesn't completely eliminate the problem. More heavily damaged or older roofs should always get a complete roof replacement.

    In the case of Harry L. of Rockford, IL, the answer to this question was fairly obvious. His shingles were severely damaged and the roof as a whole was starting to fail. Even the roof decking was splitting and cracking, exposing the home's interior to the elements. Harry knew that a replacement was his only options and called us to get a free roof replacement cost estimate. Our Pro, Joe, was able to immediately tell that a full replacement was in order and we were able to provide the replacement at a reasonable cost.

    Once Harry approved, our team got to work removing the existing shingle roofing and then replacing much of the roof decking with new wood. We then installed a weather protective underlayment and set to work replacing the actual roofing shingles. Harry chose CertainTeed Landmark shingles in the color Moire Black and our team made sure the new roof installation went smoothly. After the roof replacement, Harry now has a beautiful new roof that will keep his home well protected for years.

our service area

We serve the following areas

Our Locations:

My-Pros
4133 N Perryville Rd
Loves Park, IL 61111
1-815-599-1098
Top