Top-rated contractors.

Get matched with top contractors in North, SC

There are 0 highly-rated local contractors.

Need a pro for your contractor service project in North, SC?

Select your specific project to find the pro for you.

TRUSTED BY NORTH, SC HOMEOWNERS

  • Average homeowner rating star icon4.3
    Average homeowner rating
  • Verified reviews icon19
    Verified contractor services reviews

Find Contractors in North

CJ Roofing Plus, LLC

4.00(
2
)

CJ Roofing Plus, LLC

4.00(
2
)
Customers say: Quick response
15 years of experience

Carl has been in the construction field since 1984 and decided in 2010 to start CJ Roofing Plus; that he may deliver the quality of work he expects. CJ Roofing Plus subcontracts necessary work to liscenced professionals. Billing is submitted upon completion of work and payment terms as agreed when work initiated.

Carl has been in the construction field since 1984 and decided in 2010 to start CJ Roofing Plus; that he may deliver the quality of work he expects. CJ Roofing Plus subcontracts necessary work to liscenced professionals. Billing is submitted upon completion of work and payment terms as agreed when work initiated.


Rainbow International Restoration of Columbia

100 Kaminer Way Parkway
4.33(
21
)

Rainbow International Restoration of Columbia

100 Kaminer Way Parkway
4.33(
21
)
Customers say: Quick response
16 years of experience

If your home or business has suffered water, fire, smoke or mold damage, we are here to help and are available 24/7. We offer emergency restoration and reconstruction services. We mitigate and restore residential and commercial properties with care and proficiency so you can rapidly recover from an unexpected catastrophe. We Restore - You Recover

"Everything went well they showed up on time, did a good job. the employees were friendly and helpful during the process."

Cindy B on April 2019

If your home or business has suffered water, fire, smoke or mold damage, we are here to help and are available 24/7. We offer emergency restoration and reconstruction services. We mitigate and restore residential and commercial properties with care and proficiency so you can rapidly recover from an unexpected catastrophe. We Restore - You Recover

"Everything went well they showed up on time, did a good job. the employees were friendly and helpful during the process."

Cindy B on April 2019



C Bailey Construction

2923 Park St
5.00(
2
)

C Bailey Construction

2923 Park St
5.00(
2
)
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers

Small business looking to help you put your taste in your home. I have a passion for doing any and all types of remodeling. I was introduced to this business when I was ten years old by my father and have loved doing this work ever since. I even have a degree from USC in psychology and still choose my true passion of construction. I am very knowledgable in most if not all fields of the construction world. My estimates are free and I would love to come take a look at whatever one may need done in their home.

Small business looking to help you put your taste in your home. I have a passion for doing any and all types of remodeling. I was introduced to this business when I was ten years old by my father and have loved doing this work ever since. I even have a degree from USC in psychology and still choose my true passion of construction. I am very knowledgable in most if not all fields of the construction world. My estimates are free and I would love to come take a look at whatever one may need done in their home.


Tru - Bilt Homes, Inc.

PO Box 1114
1.00(
2
)

Tru - Bilt Homes, Inc.

PO Box 1114
1.00(
2
)
45 years of experience

Tru - Bilt, Inc. was started in 1982 by its current President Mike Harkey. Originally Tru - Bilt's main line of work was cabinets, home remodeling and additions. Over time custom and spec homes became the mainstay of the company. As business grew Mike's stepson Jim, started to focus on bath and kitchen remodeling. Eventually they added fabricating and installing granite and solid surface counter tops to the services they offered to better serve ther customers. In 2007 they purchased a cultured marble manufacturing and installation company which enabled them to serve thier customer even better. Now with 9 employees and many longterm quality subcontractors the service and quality we offer is limitless. We are a South Carolina licensed residential builder (SC license # rbb8248) which alowws Tru - Bilt, Inc. to perform many services on your home. In addition we are also an A1 rated business with the Better Busines Bureau. All estimates are free and trip charges may be incurred depending on the job size and location. Although there is a 5% discount on the services we offer to all Angies List customers! Tru - Bilt, Inc. is your one stop shop for ALL of your home needs. Please call 803-345-5709 to make an appointment to receive your free estimate.

"My project included drywall repair of partial walls in a bedroom and bath due to sewer backup, demo of tile shower and replacement with cultured marble, removal and replacement of tile flooring in one very small bath/laundry area, and painting of walls in 2 bedrooms and the small bath area, as well as carpet in the 2 bedrooms. It has been 2 MONTHS and it is still not finished. Jim ( the owner I think, and who I dealt with) often just doesn't show up when he said he would be here. He will get VERY upset if you comment on something about the project that needs more attention, and although he hasn't finished my job yet it appears some figures he told me aren't accurate now that I see his final bill, sent a week ago although the job is STILL incomplete. An example of one of many small frustration with this company: He threw away the knobs to my bath vanity and the hanging apparatus that came with my bath mirror so if he doesn't show up again, I am missing parts to items I just purchased brand new! I will add to this review once my dealings with Jim and Trubilt are over. One of the vendors he sent over even said they would never work with him again. But for now all I can say is BEWARE! Pictures, texts, and documentation available upon request."

Melissa L on April 2019

Tru - Bilt, Inc. was started in 1982 by its current President Mike Harkey. Originally Tru - Bilt's main line of work was cabinets, home remodeling and additions. Over time custom and spec homes became the mainstay of the company. As business grew Mike's stepson Jim, started to focus on bath and kitchen remodeling. Eventually they added fabricating and installing granite and solid surface counter tops to the services they offered to better serve ther customers. In 2007 they purchased a cultured marble manufacturing and installation company which enabled them to serve thier customer even better. Now with 9 employees and many longterm quality subcontractors the service and quality we offer is limitless. We are a South Carolina licensed residential builder (SC license # rbb8248) which alowws Tru - Bilt, Inc. to perform many services on your home. In addition we are also an A1 rated business with the Better Busines Bureau. All estimates are free and trip charges may be incurred depending on the job size and location. Although there is a 5% discount on the services we offer to all Angies List customers! Tru - Bilt, Inc. is your one stop shop for ALL of your home needs. Please call 803-345-5709 to make an appointment to receive your free estimate.

"My project included drywall repair of partial walls in a bedroom and bath due to sewer backup, demo of tile shower and replacement with cultured marble, removal and replacement of tile flooring in one very small bath/laundry area, and painting of walls in 2 bedrooms and the small bath area, as well as carpet in the 2 bedrooms. It has been 2 MONTHS and it is still not finished. Jim ( the owner I think, and who I dealt with) often just doesn't show up when he said he would be here. He will get VERY upset if you comment on something about the project that needs more attention, and although he hasn't finished my job yet it appears some figures he told me aren't accurate now that I see his final bill, sent a week ago although the job is STILL incomplete. An example of one of many small frustration with this company: He threw away the knobs to my bath vanity and the hanging apparatus that came with my bath mirror so if he doesn't show up again, I am missing parts to items I just purchased brand new! I will add to this review once my dealings with Jim and Trubilt are over. One of the vendors he sent over even said they would never work with him again. But for now all I can say is BEWARE! Pictures, texts, and documentation available upon request."

Melissa L on April 2019


Comprehensive Maintenance Services Inc

530 Vision Ct
4.43(
35
)

Comprehensive Maintenance Services Inc

530 Vision Ct
4.43(
35
)
Customers say: Super punctual
25 years of experience

25 employees. No subs. Cost is determined by the job. Travel charges apply on case by case bases. Extra charge for after hours service is $125. Additional DBA - CMS, CMS Inc. Additional contact name - Mike Curcio.

"CMS is fantastic to work with. I’ve been using CMS for over 15 years - they are always responsive and every job is completed on time with no hassle whatsoever. Estimates have been accurate the work is outstanding with thorough communication throughout. I’ve met the owner and I’m very comfortable in recommending CMS for home maintenance services."

Carl C on May 2024

25 employees. No subs. Cost is determined by the job. Travel charges apply on case by case bases. Extra charge for after hours service is $125. Additional DBA - CMS, CMS Inc. Additional contact name - Mike Curcio.

"CMS is fantastic to work with. I’ve been using CMS for over 15 years - they are always responsive and every job is completed on time with no hassle whatsoever. Estimates have been accurate the work is outstanding with thorough communication throughout. I’ve met the owner and I’m very comfortable in recommending CMS for home maintenance services."

Carl C on May 2024


Clark's Termite & Pest Control

405 Western Ln
4.73(
33
)

Clark's Termite & Pest Control

405 Western Ln
4.73(
33
)
Customers say: Quick response
Recommended by 93% of Angi customers
Recommended by 93% of HomeAdvisor customers

With Clark’s Smart & Simple Pest Defense System, your home is surrounded by an uninterrupted barrier of protection from a variety of troublesome pests. Clark’s professional technicians and regularly scheduled treatments ensure this barrier is in place and working for you all year long.

"1 year experience with Clark’s Pest Control. Initial treatment with quarterly maintenance treatments. And we scheduled additional treatments between quarters due to the bugs that just kept coming. Despite this the bugs never stopped coming. When Clark’s came they would treat only a specific area. So for example they were called out for Argentine Ants by the trash can. They sprayed and they died but very next day the ants moved to dog bowl. Then you would have to reschedule and they would come out to treat that area. They would not do anything but what any homeowner could accomplish with Raid insecticide themselves. During their coverage new German cockroaches showed up we never had prior. How does a home under pest control develop a problem with bugs it didn’t even have before? They offered additional treatments at additional costs. Clarke’s sent an angry young male as our contact person who we declined immediately due to his agitated behavior and suspected mental illness. They sent a replacement who was a supervisor but the majority of the year the contract was under his care and he failed. You really don’t want Clarke’s undereducated male employees prowling around in your house. I wonder if Clark’s or one of their employees are diluting their chemicals to make more money. After I fired them and spoke to other pest control companies, they acknowledged they are aware of many customers with similar stories leaving Clark’s and only from Clark’s. When I cancelled it was easy, they were happy to get rid of customers like me. They just wanted the spray and bill customer and not actually to provide a service. Yes we understand they are a business but this was more like a scam. We had Clark’s provide a termite estimate as well, my termite guy looked at it and just said you know they aren’t even offering you formite Termite protection which is now endemic in my area. I wonder why they did that but I know. He said most people don’t know the difference and the price is lower so it looks good. Clark’s advertises as a family company which they were, but they are not now, they are a business first, second and third. Do not be fooled, they aren’t there to help they’re just they’re to collect your money. Now that we have been with another company for only 1 month, the bugs are gone. I wish we had moved on from Clarke’s along time ago but we didn’t know we were being taken advantage of."

Paul S on September 2019

With Clark’s Smart & Simple Pest Defense System, your home is surrounded by an uninterrupted barrier of protection from a variety of troublesome pests. Clark’s professional technicians and regularly scheduled treatments ensure this barrier is in place and working for you all year long.

"1 year experience with Clark’s Pest Control. Initial treatment with quarterly maintenance treatments. And we scheduled additional treatments between quarters due to the bugs that just kept coming. Despite this the bugs never stopped coming. When Clark’s came they would treat only a specific area. So for example they were called out for Argentine Ants by the trash can. They sprayed and they died but very next day the ants moved to dog bowl. Then you would have to reschedule and they would come out to treat that area. They would not do anything but what any homeowner could accomplish with Raid insecticide themselves. During their coverage new German cockroaches showed up we never had prior. How does a home under pest control develop a problem with bugs it didn’t even have before? They offered additional treatments at additional costs. Clarke’s sent an angry young male as our contact person who we declined immediately due to his agitated behavior and suspected mental illness. They sent a replacement who was a supervisor but the majority of the year the contract was under his care and he failed. You really don’t want Clarke’s undereducated male employees prowling around in your house. I wonder if Clark’s or one of their employees are diluting their chemicals to make more money. After I fired them and spoke to other pest control companies, they acknowledged they are aware of many customers with similar stories leaving Clark’s and only from Clark’s. When I cancelled it was easy, they were happy to get rid of customers like me. They just wanted the spray and bill customer and not actually to provide a service. Yes we understand they are a business but this was more like a scam. We had Clark’s provide a termite estimate as well, my termite guy looked at it and just said you know they aren’t even offering you formite Termite protection which is now endemic in my area. I wonder why they did that but I know. He said most people don’t know the difference and the price is lower so it looks good. Clark’s advertises as a family company which they were, but they are not now, they are a business first, second and third. Do not be fooled, they aren’t there to help they’re just they’re to collect your money. Now that we have been with another company for only 1 month, the bugs are gone. I wish we had moved on from Clarke’s along time ago but we didn’t know we were being taken advantage of."

Paul S on September 2019


Hampton Enterprise LLC

254 W Lawrence Harris Hwy
3.40(
5
)

Hampton Enterprise LLC

254 W Lawrence Harris Hwy
3.40(
5
)
36 years of experience

Our mission at Hampton Enterprise LLC is to provide clients with superior customer service, quality work and speedy service in all aspects of their home improvement needs. Licensed, insured and trusted since 1989; come discover the Hampton difference today! We specialize in the installation and repair of Windows, Doors, Flooring, Sinks, Bathtubs, Showers, Sprinkler Systems and much more. We also offer Interior and Exterior Home Painting, Custom Welding Fabrication and Carpentry.Localy in your area just call and i will call back with a local number thank you . from James Hampton AL.Dothan 334-648-3817, AL Birmingham 334-648-3817, AL Huntsville 334-648-3817, AL Mobile 334-648-3817, AL Tuscaloosa 334-648-3817, AL Montgomery 334-578-4761, AR Little Rock 334-648-3817, AZ Phoenix 334-648-3817, CA LosAngeles/Sacramento 334-648-3817, CO Denver/Colorado Springs 334-648-3817, CT Hartford 334-648-3817, DE Dover 334-648-3817, FL Tallahassee 334-648-3817, FL Cape Canaveral/ Cocoa 334-648-3817, FL. Destin 334-648-3817, FL Gainsville 334-648-3817 Fl Jacksonville 334-648-3817, FL Orlando 334-648-3817, FL Panama City 334-648-3817, FL Tampa 334-648-3817, FL Miami 334-648-3817, GA Atlanta 334-648-3817, GA Albany 334-648-3817, GA Augusta 334-648-3817, GA Columbus 334-648-3817, GA Macon 334-648-3817, GA Valdosta 334-648-3817, IA Des Moines 334-648-3817, ID Boise 334-648-3817, IL Chicago/Springfield 334-648-3817, IN Indianapolis 334-648-3817, KS Levenworth/Topeka 334-648-3817, KY Frankfort 334-648-3817, LA New orleans/Baton Rouge 334-648-3817, MA Boston 334-648-3817, MD Annapolis 334-648-3817, ME Augusta 334-648-3817, MI Detroit/Lansing 334-648-3817, MN Saint Paul 334-648-3817, MO kansas City/Jefferson City 334-648-3817, MS Jackson 334-648-3817, MS Biloxi 334-648-3817, MS Gulf Port 334-648-3817, MT helena 334-648-3817, NC Raleigh 334-648-3817, ND Bismark 334-648-3817, NE Lincoln 334-648-3817, NJ Trenton 334-648-3817, NM Santa Fe 334-648-3817, NV Carson City 334-648-3817, NV Las Vegas 334-648-3817 NY Albany 334-648-3817, OH Columbus 334-648-3817, OK Oklahoma Ciy 334-648-3817, OR Salem 334-648-3817, PA harrisburg 334-648-3817, RI Providence 334-648-3817, SC Columbia 334-648-3817, SD Pierre 334-648-3817, TN nashville 334-648-3817, TX Austin 334-648-3817, UT Salt Lake City 334-648-3817, VA Richmond 334-648-3817, VT montpelier 334-648-3817, WI Madison 334-648-3817, WV Charleston 334-648-3817, WY Cheyenne 334-648-3817

"They guys suck."

Penny S on February 2024

Our mission at Hampton Enterprise LLC is to provide clients with superior customer service, quality work and speedy service in all aspects of their home improvement needs. Licensed, insured and trusted since 1989; come discover the Hampton difference today! We specialize in the installation and repair of Windows, Doors, Flooring, Sinks, Bathtubs, Showers, Sprinkler Systems and much more. We also offer Interior and Exterior Home Painting, Custom Welding Fabrication and Carpentry.Localy in your area just call and i will call back with a local number thank you . from James Hampton AL.Dothan 334-648-3817, AL Birmingham 334-648-3817, AL Huntsville 334-648-3817, AL Mobile 334-648-3817, AL Tuscaloosa 334-648-3817, AL Montgomery 334-578-4761, AR Little Rock 334-648-3817, AZ Phoenix 334-648-3817, CA LosAngeles/Sacramento 334-648-3817, CO Denver/Colorado Springs 334-648-3817, CT Hartford 334-648-3817, DE Dover 334-648-3817, FL Tallahassee 334-648-3817, FL Cape Canaveral/ Cocoa 334-648-3817, FL. Destin 334-648-3817, FL Gainsville 334-648-3817 Fl Jacksonville 334-648-3817, FL Orlando 334-648-3817, FL Panama City 334-648-3817, FL Tampa 334-648-3817, FL Miami 334-648-3817, GA Atlanta 334-648-3817, GA Albany 334-648-3817, GA Augusta 334-648-3817, GA Columbus 334-648-3817, GA Macon 334-648-3817, GA Valdosta 334-648-3817, IA Des Moines 334-648-3817, ID Boise 334-648-3817, IL Chicago/Springfield 334-648-3817, IN Indianapolis 334-648-3817, KS Levenworth/Topeka 334-648-3817, KY Frankfort 334-648-3817, LA New orleans/Baton Rouge 334-648-3817, MA Boston 334-648-3817, MD Annapolis 334-648-3817, ME Augusta 334-648-3817, MI Detroit/Lansing 334-648-3817, MN Saint Paul 334-648-3817, MO kansas City/Jefferson City 334-648-3817, MS Jackson 334-648-3817, MS Biloxi 334-648-3817, MS Gulf Port 334-648-3817, MT helena 334-648-3817, NC Raleigh 334-648-3817, ND Bismark 334-648-3817, NE Lincoln 334-648-3817, NJ Trenton 334-648-3817, NM Santa Fe 334-648-3817, NV Carson City 334-648-3817, NV Las Vegas 334-648-3817 NY Albany 334-648-3817, OH Columbus 334-648-3817, OK Oklahoma Ciy 334-648-3817, OR Salem 334-648-3817, PA harrisburg 334-648-3817, RI Providence 334-648-3817, SC Columbia 334-648-3817, SD Pierre 334-648-3817, TN nashville 334-648-3817, TX Austin 334-648-3817, UT Salt Lake City 334-648-3817, VA Richmond 334-648-3817, VT montpelier 334-648-3817, WI Madison 334-648-3817, WV Charleston 334-648-3817, WY Cheyenne 334-648-3817

"They guys suck."

Penny S on February 2024


Gutter Glove of North Carolina LLC

9650 Strickland Rd
4.80(
66
)

Gutter Glove of North Carolina LLC

9650 Strickland Rd
4.80(
66
)
Customers say: True professional
Recommended by 93% of Angi customers
Recommended by 93% of HomeAdvisor customers

Award winning. Gutter Glove of NC LLC is the premium supplier of gutter protection system in the State of North Carolina. Additional contact names - Richard Stroup, Louis Sauer. Additional phone - (919) 696-8839. Award wining.

"Owner Ricky Stroup was infinitely patient with us, as after our initial meeting it took us over a year to hire his company to do this work. During that year, we had multiple conversations with him regarding the scope of our project, and he was as willing to contract the scope as to expand it. He wrote several proposals for us, so we could see the financial impacts of our different scope options. Our indecision on scope, and delay in scheduling, never caused any frustration or ill will on his part. Mr. Stroup was helpful, friendly, and patient throughout! His team installed everything in one day, and all who worked on our project were extremely courteous and professional. We have been very impressed with the quality of the work. Working with Gutter Glove of North Carolina was an enjoyable experience, and I recommend this company!"

Elizabeth H on October 2018

Award winning. Gutter Glove of NC LLC is the premium supplier of gutter protection system in the State of North Carolina. Additional contact names - Richard Stroup, Louis Sauer. Additional phone - (919) 696-8839. Award wining.

"Owner Ricky Stroup was infinitely patient with us, as after our initial meeting it took us over a year to hire his company to do this work. During that year, we had multiple conversations with him regarding the scope of our project, and he was as willing to contract the scope as to expand it. He wrote several proposals for us, so we could see the financial impacts of our different scope options. Our indecision on scope, and delay in scheduling, never caused any frustration or ill will on his part. Mr. Stroup was helpful, friendly, and patient throughout! His team installed everything in one day, and all who worked on our project were extremely courteous and professional. We have been very impressed with the quality of the work. Working with Gutter Glove of North Carolina was an enjoyable experience, and I recommend this company!"

Elizabeth H on October 2018


Construction Specialties of Columbia Inc

600 Columbia Ave
4.76(
66
)

Construction Specialties of Columbia Inc

600 Columbia Ave
4.76(
66
)
Customers say: Quality work
Recommended by 92% of Angi customers
Recommended by 92% of HomeAdvisor customers

Owner operated for over 30 years. Subs if necessary. No travel charges. Licensed residential home builder doing everything from remodels to new additions. Please visit our website and BBB rating for further information. Our commitment is to constantly perfect and improve our craft while also promoting personal growth and development in all levels and positions of CSI’s staff, therefore guaranteeing total satisfaction for our valued employees and customers. * 2014 Super Service Award Winner *

"I hired Daniel to redo the kitchen in my house. There were some minor setbacks along the way, but Daniel was very communicative through the whole process and accommodating. I found his staff to be very trustworthy in my home, which is important because I work full-time. When it came time to settle up the contract, the bottom line was what I was told it would be. Without a doubt, I'd hire them again and I'll recommend them over again. I'm very happy with my remodel. Thank you, Daniel."

Armando G on December 2021

Owner operated for over 30 years. Subs if necessary. No travel charges. Licensed residential home builder doing everything from remodels to new additions. Please visit our website and BBB rating for further information. Our commitment is to constantly perfect and improve our craft while also promoting personal growth and development in all levels and positions of CSI’s staff, therefore guaranteeing total satisfaction for our valued employees and customers. * 2014 Super Service Award Winner *

"I hired Daniel to redo the kitchen in my house. There were some minor setbacks along the way, but Daniel was very communicative through the whole process and accommodating. I found his staff to be very trustworthy in my home, which is important because I work full-time. When it came time to settle up the contract, the bottom line was what I was told it would be. Without a doubt, I'd hire them again and I'll recommend them over again. I'm very happy with my remodel. Thank you, Daniel."

Armando G on December 2021

...
Showing 101-110 of 110

FAQs for contractor service projects in North, SC

Generally, general contractors charge between $50 and $150 hourly, though not every contractor charges by the hour. If charging based on the project, you can expect a markup of 10% to 20% of the construction cost. You can expect to pay between $300 and $500 daily if charged by the day.

General contractors are the ones that coordinate home construction projects. They are in charge of the day-to-day oversight of the subcontractors to ensure that the project is completed on time and to resolve problems as they arise. General contractors:

  • Complete pre-construction planning, both with the customer and crew

  • Provide realistic cost estimates

  • Develop construction timelines

  • Ensure deadlines are met

  • Acquire permits as needed

  • Purchase supplies and materials

Before hiring a general contractor for your home project, it’s a great idea to write down a list of questions to discuss with each prospect. Some example questions to get you started include:

  • Which types of insurance do you carry?

  • Can you provide a list of references?

  • What is the expected timeline for this project?

  • How will my project be supervised?

  • Will you hire subcontractors for the job?

  • What is the best way to communicate changes?

  • Will you obtain all of the required building permits?

While city and state laws vary on general contractor licensing requirements, hiring an unlicensed general contractor could lead to poor quality work, costly future expenses, and potential code violations. Be sure to check our state licensing tool to review the local general contractor guidelines for your area.

As you browse our pro listings, take note of the “Angi Approved” badge. Angi Approved businesses meet our standards for certification which include:

  • The owner, principal, or relevant manager passed a criminal background check

  • Required to have applicable state and local licenses

  • Maintain an average star rating of 3.0 or better on our network, if they have at least one review

  • Paying to advertise their services

  • Meeting any other eligibility criteria required by Angi

Keep in mind licensing is different from certifications. A license is a legal requirement to operate a business, while certifications are voluntary.

Yes, most general contractors require a down payment for project completion. A reasonable down payment for a contractor is 10% to 25% of the total project cost, though that will vary based on project size and location. The down payment helps cover the upfront costs of materials and permits and helps ensure payment for the project at hand. 

The North, SC homeowners’ guide to contractor services

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

What do you need done? We’ll find top pros.
  • 🌱 "Mow a small front yard"
  • 🛠 "Fix a leaking pipe under the sink"
  • 🏠 "Repair shingles on an asphalt roof"