KO Roofing is not your typical roofing company. From acceptance of our estimate we will have your roof finished in less than two weeks. Typical roof company’s are months out and take weeks to finish a home. What makes the difference is our amazing crews, efficiency of scheduling and communication.
"The best roofing company I’ve ever used. They were fast, efficient, did everything they said they would and it looks beautiful.. I would highly recommend them."
Till A on February 2024
KO Roofing is not your typical roofing company. From acceptance of our estimate we will have your roof finished in less than two weeks. Typical roof company’s are months out and take weeks to finish a home. What makes the difference is our amazing crews, efficiency of scheduling and communication.
"The best roofing company I’ve ever used. They were fast, efficient, did everything they said they would and it looks beautiful.. I would highly recommend them."
Till A on February 2024
We are a handyman service provider for all of southern Utah residence. We will do any job needed to fix, remodel, or build new structures to add beauty to your home.
We are a handyman service provider for all of southern Utah residence. We will do any job needed to fix, remodel, or build new structures to add beauty to your home.
Hiring a contractor from the phone book or Yellow pages can be scary. You dont know who is going to show up to your home or commercial property Clean cut, integrous, and crazy about keeping my word for appointments or work. My word means everything.
Hiring a contractor from the phone book or Yellow pages can be scary. You dont know who is going to show up to your home or commercial property Clean cut, integrous, and crazy about keeping my word for appointments or work. My word means everything.
We have the experience and dedication to get the job done right! Specializing in remodeling services; We guarantee your satisfaction, and we won't leave until the job is done right. We pride ourselves on the quality work we provide, while delivering great customer service! Call or click for your FREE estimate today!
"It went great. From him and his crew getting there on time all the way to them cleaning up the site afterwards. The entire crew were extremely polite throughout and they made sure to do it right and we couldn't be happier. We would definitely call for an estimate on future jobs. This was above our expectations."
John N on July 2023
We have the experience and dedication to get the job done right! Specializing in remodeling services; We guarantee your satisfaction, and we won't leave until the job is done right. We pride ourselves on the quality work we provide, while delivering great customer service! Call or click for your FREE estimate today!
"It went great. From him and his crew getting there on time all the way to them cleaning up the site afterwards. The entire crew were extremely polite throughout and they made sure to do it right and we couldn't be happier. We would definitely call for an estimate on future jobs. This was above our expectations."
John N on July 2023
We have relocated to Saint George, and are now offering services in Washington County and Cedar City. We are a full service General Contracting company offering new homes, kitchens and baths, commercial remodeling and tenant improvements, basement finishes, window replacements, and almost everything in between! Read our reviews and call with confidence, knowing we are the company that you want to work with!
We have relocated to Saint George, and are now offering services in Washington County and Cedar City. We are a full service General Contracting company offering new homes, kitchens and baths, commercial remodeling and tenant improvements, basement finishes, window replacements, and almost everything in between! Read our reviews and call with confidence, knowing we are the company that you want to work with!
We are a roofing company based in Magna, Utah, servicing all Utah and Wyoming, and Idaho. We have over 20 years of experience in all kinds of roofs, from a small repairs to commercial roofs, no job is too small for us pride in the quality service and guarantee best prices in the industry. Give us a call Magna architectural roofing, (801) 856-7345 New Roof TPO Membrane Shingles Tile Roof Repairs Free estimates, affordable prices.
We are a roofing company based in Magna, Utah, servicing all Utah and Wyoming, and Idaho. We have over 20 years of experience in all kinds of roofs, from a small repairs to commercial roofs, no job is too small for us pride in the quality service and guarantee best prices in the industry. Give us a call Magna architectural roofing, (801) 856-7345 New Roof TPO Membrane Shingles Tile Roof Repairs Free estimates, affordable prices.
Owner-operated. Uses subs. Charges by the job. May add travel charges. Please Call 801-556-6776 for availability.
Owner-operated. Uses subs. Charges by the job. May add travel charges. Please Call 801-556-6776 for availability.
Clark's Quality Roofing climbed its first ladder more than 30 years ago, and we continue to climb. We’ve become one of the largest commercial roofing contractors in the United States by building long-term successful partnerships with our clients. We are a top installer of Sika Sarnafil roofs.
Clark's Quality Roofing climbed its first ladder more than 30 years ago, and we continue to climb. We’ve become one of the largest commercial roofing contractors in the United States by building long-term successful partnerships with our clients. We are a top installer of Sika Sarnafil roofs.
We provide the best chimney sweep and chimney cleaning on the market. Our chimney cleaning system is designed to give your chimney flue the best cleaning possible. We also offer dryer vent cleaning as well.
"All seemed well- Nate showed up when he said he would. Seemed knowledgeable and was professional. He told us what he thought would help make our stove more efficient. Told us to expect to see a bid in the next 2 days or so. Then charged us $75. First red flag. $75 for a bid?? The reason we called him was to look at our blower. He DID NOT EVEN TOUCH IT (second red flag) but told us it needed replaced and was a manufacturer defect. We paid him and then never heard from him again. He never sent a bid and won’t answer or return any calls or texts. Don’t waste your time, or money!"
Erin H on February 2021
We provide the best chimney sweep and chimney cleaning on the market. Our chimney cleaning system is designed to give your chimney flue the best cleaning possible. We also offer dryer vent cleaning as well.
"All seemed well- Nate showed up when he said he would. Seemed knowledgeable and was professional. He told us what he thought would help make our stove more efficient. Told us to expect to see a bid in the next 2 days or so. Then charged us $75. First red flag. $75 for a bid?? The reason we called him was to look at our blower. He DID NOT EVEN TOUCH IT (second red flag) but told us it needed replaced and was a manufacturer defect. We paid him and then never heard from him again. He never sent a bid and won’t answer or return any calls or texts. Don’t waste your time, or money!"
Erin H on February 2021
No job too small.
"I hired Scott on August 17, 2018 to do some minor electrical, plumbing and some sheet rock repair in preparation for some kitchen cabinets being installed. I made it clear that the time to complete the project was very important because the cabinets had already been purchased and were waiting at Lowes for installation. He assured me that he could complete the job in just a few days and asked for a deposit of $300.00 to start. I wrote the check and asked him to start asap. (the check was cashed that same afternoon). He said he would like to get an early start, and we agreed that he would be at my house the next morning at 8:00am (the whole household had to get up early to accommodate this schedule) He never showed up until about 9:15 am. He said he had to take his daughter to work. He only worked until 10:15 am and then had to leave for the day. He said that he could not return until Tuesday morning because he had prior commitments. I texted him Monday night just to make sure he would be there on Tuesday. He indicated that he would be there at 8:30 am. He showed up at 9:15 am and worked for about 45 mins and left. He told me that he had to take one of his children to the Instacare. And then he had to go to Park City for something and asked if he could stop by on his way back around 9pm, just to go over what I wanted. (I had already giving him plans for the whole job). At 9pm he texted me and said something came up in Park City and he was just leaving. He still had to pick up his wife in Salt Lake City and then he would be at my house. That was at least 1 ½ hours of travel time. I told him it would be too late. He promised he would have the whole day Wednesday and would be at my house by 10am. He texted me on Wednesday at noon and said he was on his way. I called him at 1:30 wondering where he was AGAIN and left a message (he never answers his phone). He texted back again saying he was on his way. He got to my house about 2:00 and finally worked for a few hours (till 5:30). He texted me at 2:00 saying he was up at the University and was on his way to me. An hour later he texted again saying his car was over heating…… got to my house at almost 5pm. I sent him away. I guess he gets to keep the $300 dollars I gave him….. He had worked a total of maybe 5-6 hours. (Only really did about 1 ½ hours’ worth of work). My son had to redo most of what he did because it was not done right. By this time my son had taken the 1 ½ days off and had finished the whole project."
Debra H on August 2018
No job too small.
"I hired Scott on August 17, 2018 to do some minor electrical, plumbing and some sheet rock repair in preparation for some kitchen cabinets being installed. I made it clear that the time to complete the project was very important because the cabinets had already been purchased and were waiting at Lowes for installation. He assured me that he could complete the job in just a few days and asked for a deposit of $300.00 to start. I wrote the check and asked him to start asap. (the check was cashed that same afternoon). He said he would like to get an early start, and we agreed that he would be at my house the next morning at 8:00am (the whole household had to get up early to accommodate this schedule) He never showed up until about 9:15 am. He said he had to take his daughter to work. He only worked until 10:15 am and then had to leave for the day. He said that he could not return until Tuesday morning because he had prior commitments. I texted him Monday night just to make sure he would be there on Tuesday. He indicated that he would be there at 8:30 am. He showed up at 9:15 am and worked for about 45 mins and left. He told me that he had to take one of his children to the Instacare. And then he had to go to Park City for something and asked if he could stop by on his way back around 9pm, just to go over what I wanted. (I had already giving him plans for the whole job). At 9pm he texted me and said something came up in Park City and he was just leaving. He still had to pick up his wife in Salt Lake City and then he would be at my house. That was at least 1 ½ hours of travel time. I told him it would be too late. He promised he would have the whole day Wednesday and would be at my house by 10am. He texted me on Wednesday at noon and said he was on his way. I called him at 1:30 wondering where he was AGAIN and left a message (he never answers his phone). He texted back again saying he was on his way. He got to my house about 2:00 and finally worked for a few hours (till 5:30). He texted me at 2:00 saying he was up at the University and was on his way to me. An hour later he texted again saying his car was over heating…… got to my house at almost 5pm. I sent him away. I guess he gets to keep the $300 dollars I gave him….. He had worked a total of maybe 5-6 hours. (Only really did about 1 ½ hours’ worth of work). My son had to redo most of what he did because it was not done right. By this time my son had taken the 1 ½ days off and had finished the whole project."
Debra H on August 2018
Consider your budget, desired appearance, and durability needs. Wood, clay, or slate shingles make a striking impression for great curb appeal. Metal or composite shingles offer exceptional durability in humid climates. If you're looking for a cost-effective option that balances performance and affordability, asphalt shingles are a popular choice.
Professional roofers can install a straightforward asphalt shingle roof in one to three days. Complex designs or steep roofs may take up to a week, especially when using specialized materials that require extra care.
While it's possible to install new shingles over an existing layer, most building codes limit this to two layers of shingles. Overlaying shingles doesn't offer the same protection as a full replacement and may affect warranties and appearance. A complete removal is recommended for the best results.
The lifespan of a shingle roof depends on the material and environment. Asphalt shingles typically last around 20 years. Composite, vinyl, and wood shingles can last up to 50 years. Durable materials like clay and metal may last 80 years with proper maintenance, and slate roofs can endure for up to 100 years.