Top-rated solar panel pros.

Get matched with top solar panel pros in Graham, NC

Enter your zip and get matched with up to 5 pros

Need a pro for your solar panel service project in Graham, NC?

Select your specific project to find the pro for you.

Find Solar panel pros in Graham

Avatar for Pipemasters Construction

Pipemasters Construction

5.00(
13
)
Approved Pro

Pipemasters Construction

5.00(
13
)
Approved Pro
Super Service Award
Customers say: Quality work
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers
1 years of experience

Fully insured 20 years of experience in plumbing. We specialize in Residential Plumbing Services, and we understand what needs to be done to get the job done right. We are locally owned and operated and look forward to working with you. Give us a call or click for an estimate today!

"Went smoothly. The servicemen were wonderful. We appreciate their promptness. We will be using again."

rick s on March 2025

Fully insured 20 years of experience in plumbing. We specialize in Residential Plumbing Services, and we understand what needs to be done to get the job done right. We are locally owned and operated and look forward to working with you. Give us a call or click for an estimate today!

"Went smoothly. The servicemen were wonderful. We appreciate their promptness. We will be using again."

rick s on March 2025


Avatar for Quality Service Today Plumbing

Quality Service Today Plumbing

4.29(
7
)
Approved Pro

Quality Service Today Plumbing

4.29(
7
)
Approved Pro
Customers say: Quick response
8 years of experience
Emergency services offered

Quality Service Today is a locally owned and operated company specializing in plumbing and septic. Our experts offer a full range of plumbing and septic solutions for homeowners throughout Mebane, Durham, and all nearby areas. Whether you are looking for a second opinion, before moving forward with a major plumbing or septic project in or around Mebane NC, or you need to have a common plumbing repair carried out, our plumbing and septic technicians are here to provide you with the exceptional service and results you deserve.

"Charged me $1239 for a plumbing repair that lasted a few hours. Cant get in touch with after hours support, will be filing a chargeback claim with amex. Beyond disappointed with the rate and the shit quality of service."

Chris B on December 2025

Quality Service Today is a locally owned and operated company specializing in plumbing and septic. Our experts offer a full range of plumbing and septic solutions for homeowners throughout Mebane, Durham, and all nearby areas. Whether you are looking for a second opinion, before moving forward with a major plumbing or septic project in or around Mebane NC, or you need to have a common plumbing repair carried out, our plumbing and septic technicians are here to provide you with the exceptional service and results you deserve.

"Charged me $1239 for a plumbing repair that lasted a few hours. Cant get in touch with after hours support, will be filing a chargeback claim with amex. Beyond disappointed with the rate and the shit quality of service."

Chris B on December 2025


Avatar for Tesla, Inc

Tesla, Inc

New on AngiNew on Angi
Approved Pro

Tesla, Inc

New on AngiNew on Angi
Approved Pro
10 years of experience
Free onsite estimate

Tesla Energy provides an all‑in‑one solar‑plus‑storage solution for your home. Sleek, high‑efficiency solar panels paired with Powerwall help you save on electricity bills and protect your homes from outages. The Tesla app gives you real-time visibility into your energy production, usage and savings—and lets you earn money by supporting the grid through Tesla's Virtual Power Plant. Every system is engineered and installed end‑to‑end by Tesla, delivering a modern aesthetic and the confidence that your home is powered by the most advanced renewable energy ecosystem. With our Price Match Guarantee and exclusive incentives, you can be confident you're getting the best value in home energy.

Tesla Energy provides an all‑in‑one solar‑plus‑storage solution for your home. Sleek, high‑efficiency solar panels paired with Powerwall help you save on electricity bills and protect your homes from outages. The Tesla app gives you real-time visibility into your energy production, usage and savings—and lets you earn money by supporting the grid through Tesla's Virtual Power Plant. Every system is engineered and installed end‑to‑end by Tesla, delivering a modern aesthetic and the confidence that your home is powered by the most advanced renewable energy ecosystem. With our Price Match Guarantee and exclusive incentives, you can be confident you're getting the best value in home energy.


Avatar for AppliancePartsPros.com

AppliancePartsPros.com

4.73(
287
)

AppliancePartsPros.com

4.73(
287
)
Customers say: Quick response
Recommended by 90% of Angi customers
Recommended by 90% of HomeAdvisor customers

Since 1999, we've helped millions of do-it-yourselfers save money and fix their broken appliances quickly by providing quality appliance parts and free repair advice. We are only an online appliance parts retailer that offers a 365 day warranty and fast shipping. We also offer technical advice and diagnosis totally free 6 days a week. If you are interested in repairing your own appliance, please call us at 1-877-477-7278 or click live chat on our web site. We will help diagnose the problem and provide you with all the necessary information for the repair free of charge. It's better with the Pros!™ Avoid costly service calls - visit us at http://www.appliancepartspros.com

"Beware of shipping issues with this company. Ordered an ice maker installation kit on 10/10/25. Shipping was due no later than 10/20 according to company and FedEx tracking. FedEx tracking showed the package at their facility for 8 days without moving beginning on 10/15. Called FedEx 3 times. Each time they said they cannot find package and I have to contact shipper. Shipper has to make a claim, they will not mark it as lost. Called Appliance Parts Pros twice. Each time they say FedEx has to mark package lost before they will do anything. They also state they have to wait 14 days from them before doing anything because of their contract with FedEx. I don't care about their contract, I want what was ordered and paid for. Just going in circles with them and FedEX. If they shipped after 14 days it would be 22 days from that point, 32 days from the date of order if they shipped it that day. There was a deadline for installing this part before tenants arrive. They did not care, would not m"

Ron R on October 2025

Since 1999, we've helped millions of do-it-yourselfers save money and fix their broken appliances quickly by providing quality appliance parts and free repair advice. We are only an online appliance parts retailer that offers a 365 day warranty and fast shipping. We also offer technical advice and diagnosis totally free 6 days a week. If you are interested in repairing your own appliance, please call us at 1-877-477-7278 or click live chat on our web site. We will help diagnose the problem and provide you with all the necessary information for the repair free of charge. It's better with the Pros!™ Avoid costly service calls - visit us at http://www.appliancepartspros.com

"Beware of shipping issues with this company. Ordered an ice maker installation kit on 10/10/25. Shipping was due no later than 10/20 according to company and FedEx tracking. FedEx tracking showed the package at their facility for 8 days without moving beginning on 10/15. Called FedEx 3 times. Each time they said they cannot find package and I have to contact shipper. Shipper has to make a claim, they will not mark it as lost. Called Appliance Parts Pros twice. Each time they say FedEx has to mark package lost before they will do anything. They also state they have to wait 14 days from them before doing anything because of their contract with FedEx. I don't care about their contract, I want what was ordered and paid for. Just going in circles with them and FedEX. If they shipped after 14 days it would be 22 days from that point, 32 days from the date of order if they shipped it that day. There was a deadline for installing this part before tenants arrive. They did not care, would not m"

Ron R on October 2025


Avatar for Alexander Technical Resources

Alexander Technical Resources

4.74(
1,889
)

Alexander Technical Resources

4.74(
1,889
)
Customers say: Super punctual
Recommended by 90% of Angi customers
Recommended by 90% of HomeAdvisor customers

Free Phone Consultation. Not sure if we can help? Give us a call, it's on us! We are more than happy to talk with you and discuss your computer problems. Fast service. In some cases we can help you right now! If not, we will schedule an appointment that fits your schedule. If you receive our answering service, please leave us a message. We will call you back as soon as possible. Domestic Based Support. Our company is based right here in the United States and all of our technicians speak clear, fluent English. Safe Interaction. By using our online support center, no one has to come out to your home to fix your computer. That means no strangers in your home and you don’t even have to get dressed, if you don’t want to. Extremely Affordable & Convenient. Unhooking your computer, dragging it out to the car, then driving to the store and dragging in there and waiting for weeks to get it back and then pay hundreds of dollars for such fantastic service. That’s the typical experience for most users. Most Issues are software based. In our experience. 85% of user’s problems are either software or operating system problems due to bugs, worms, virus’, Trojans, malware, grayware or spyware related. As long as your computer turns on and has an internet connection, we can probably solve your issue. If we find that your issue is a hardware issue, we will recommend a trusted, local support company to help you further, if possible.

"Online repair. He has helped me in the past and I cannot say enough nice things about him. The next day I had a tiny issue and he responded immediately. Thorough. Thank you!"

Jan C on February 2019

Free Phone Consultation. Not sure if we can help? Give us a call, it's on us! We are more than happy to talk with you and discuss your computer problems. Fast service. In some cases we can help you right now! If not, we will schedule an appointment that fits your schedule. If you receive our answering service, please leave us a message. We will call you back as soon as possible. Domestic Based Support. Our company is based right here in the United States and all of our technicians speak clear, fluent English. Safe Interaction. By using our online support center, no one has to come out to your home to fix your computer. That means no strangers in your home and you don’t even have to get dressed, if you don’t want to. Extremely Affordable & Convenient. Unhooking your computer, dragging it out to the car, then driving to the store and dragging in there and waiting for weeks to get it back and then pay hundreds of dollars for such fantastic service. That’s the typical experience for most users. Most Issues are software based. In our experience. 85% of user’s problems are either software or operating system problems due to bugs, worms, virus’, Trojans, malware, grayware or spyware related. As long as your computer turns on and has an internet connection, we can probably solve your issue. If we find that your issue is a hardware issue, we will recommend a trusted, local support company to help you further, if possible.

"Online repair. He has helped me in the past and I cannot say enough nice things about him. The next day I had a tiny issue and he responded immediately. Thorough. Thank you!"

Jan C on February 2019


Avatar for Berico Fuels Inc

Berico Fuels Inc

4.75(
629
)

Berico Fuels Inc

4.75(
629
)
Customers say: Super punctual
Recommended by 93% of Angi customers
Recommended by 93% of HomeAdvisor customers

Berico Fuels is your always dependable heating and cooling company! Since 1924 we have provided residents and businesses throughout the triad with heating fuel, propaine, kerosene, diesel, and gas. We also specialize in heating and cooling unit installations and service. Call us today at 336-273-8663 for any service needs. Don't get stuck in the cold this winter. Berico, Carolina Fuels, and Alamance Oil Company are dedicated to keeping your home the right temperature 24/7, 365. If you are a homeowner in need of heating fuel or propane, or maybe having problems with your heating or air conditioning unit, we understand you want fast, dependable, and affordable help. On a cold winter day when you need a furnace repaired, it is a top priority. Conversely, a hot summer day with a broken central air conditioning is not only uncomfortable, but also unhealthy.

"We recently purchased a home in which the heating ducts had to be replaced because of age. We have used Berico for 20+ years and so gave them the job. Tim and Blake came out to do the job which took a day and half. To be honest I thought I would have to do some clean up after the job BUT these two techs were Fantastic. We realize Berico is the premium heating and air company in the Triad. However Tim and Blake were polite, detail minded, and very professional. The work was outstanding and the two left nothing for us to clean up. Paying a little more is well worth the quality of work they did."

Tim S on May 2023

Berico Fuels is your always dependable heating and cooling company! Since 1924 we have provided residents and businesses throughout the triad with heating fuel, propaine, kerosene, diesel, and gas. We also specialize in heating and cooling unit installations and service. Call us today at 336-273-8663 for any service needs. Don't get stuck in the cold this winter. Berico, Carolina Fuels, and Alamance Oil Company are dedicated to keeping your home the right temperature 24/7, 365. If you are a homeowner in need of heating fuel or propane, or maybe having problems with your heating or air conditioning unit, we understand you want fast, dependable, and affordable help. On a cold winter day when you need a furnace repaired, it is a top priority. Conversely, a hot summer day with a broken central air conditioning is not only uncomfortable, but also unhealthy.

"We recently purchased a home in which the heating ducts had to be replaced because of age. We have used Berico for 20+ years and so gave them the job. Tim and Blake came out to do the job which took a day and half. To be honest I thought I would have to do some clean up after the job BUT these two techs were Fantastic. We realize Berico is the premium heating and air company in the Triad. However Tim and Blake were polite, detail minded, and very professional. The work was outstanding and the two left nothing for us to clean up. Paying a little more is well worth the quality of work they did."

Tim S on May 2023


Avatar for Boer Brothers Htg & Cooling

Boer Brothers Htg & Cooling

4.91(
123
)

Boer Brothers Htg & Cooling

4.91(
123
)
Customers say: Super punctual
Recommended by 97% of Angi customers
Recommended by 97% of HomeAdvisor customers

Boer Brothers Heating and Cooling is a family oriented business, where our family looks after yours. The community has grown to trust and rely upon our experience, continuity of ownership and professional approach to serving them. From residential to commercial, our employees have the experience in various types of heating and air conditioning and refrigeration systems, and the ability to service and install them. This family owned and operated heating and air conditioning business is built upon the foundation of Quality and reliability. We are a full service heating, air conditioning and refrigeration company. We provide residential and commerical comfort solutions; installation, repair, maintenance and replacement. Take a look at our local client list and you will see that we service many of your favorite resturants and businesses as well as your neighbors. These are customers who care about quality and reliability. And they seem to have found it with us because they tell us so and come back to us again and again. Give them a call and ask! We service much of the Triangle but the majority of our customers are in the Chapel Hill, Carrboro and Durham areas. We specialize in keeping our customers happy as well as comfortable. Our mission is to provide superior, fast and dependable service with competitive pricing. To assure your satisfaction, we start by asking lots of questions. If we don't provide what you need and want, we're not doing our job. Second, because of our extensive training and experience and strong diagnostic and technical skills we are able to work with all types of heating, air conditioning and refrigeration equipment. Because we work with more than one manufacturer we are able to provide you with the best price/performance option available. Finally, we provide quick, professional service and complete service plans to keep your systems operating at peak efficiency. It's all part of our tradition of service- assuring your complete satisfaction.

"DO NOT WASTE YOUR MONEY!! We have 4 restaurants and have sent them tons of business but the last 6 months they have been one of the worse companies ran, I have seen in a long time. They came out to fix a piece of equipment charged us $1300 the next day it didn’t work … 2 month later, endless calls they have yet to come back and fix it . They said they would order us a part that it needs and have it overnighted well… that was 4 weeks ago and I try to contact them they never return my calls. This company is horrible , they also charged us $2300 dollars to fix a freezer but never even fixed it . Just trying to help other people out by stating the truth ."

Anthony P on October 2022

Boer Brothers Heating and Cooling is a family oriented business, where our family looks after yours. The community has grown to trust and rely upon our experience, continuity of ownership and professional approach to serving them. From residential to commercial, our employees have the experience in various types of heating and air conditioning and refrigeration systems, and the ability to service and install them. This family owned and operated heating and air conditioning business is built upon the foundation of Quality and reliability. We are a full service heating, air conditioning and refrigeration company. We provide residential and commerical comfort solutions; installation, repair, maintenance and replacement. Take a look at our local client list and you will see that we service many of your favorite resturants and businesses as well as your neighbors. These are customers who care about quality and reliability. And they seem to have found it with us because they tell us so and come back to us again and again. Give them a call and ask! We service much of the Triangle but the majority of our customers are in the Chapel Hill, Carrboro and Durham areas. We specialize in keeping our customers happy as well as comfortable. Our mission is to provide superior, fast and dependable service with competitive pricing. To assure your satisfaction, we start by asking lots of questions. If we don't provide what you need and want, we're not doing our job. Second, because of our extensive training and experience and strong diagnostic and technical skills we are able to work with all types of heating, air conditioning and refrigeration equipment. Because we work with more than one manufacturer we are able to provide you with the best price/performance option available. Finally, we provide quick, professional service and complete service plans to keep your systems operating at peak efficiency. It's all part of our tradition of service- assuring your complete satisfaction.

"DO NOT WASTE YOUR MONEY!! We have 4 restaurants and have sent them tons of business but the last 6 months they have been one of the worse companies ran, I have seen in a long time. They came out to fix a piece of equipment charged us $1300 the next day it didn’t work … 2 month later, endless calls they have yet to come back and fix it . They said they would order us a part that it needs and have it overnighted well… that was 4 weeks ago and I try to contact them they never return my calls. This company is horrible , they also charged us $2300 dollars to fix a freezer but never even fixed it . Just trying to help other people out by stating the truth ."

Anthony P on October 2022


Avatar for Bobby Davis Septic Tank Services

Bobby Davis Septic Tank Services

4.84(
304
)

Bobby Davis Septic Tank Services

4.84(
304
)
Customers say: Quick response
Recommended by 95% of Angi customers
Recommended by 95% of HomeAdvisor customers

Bobby Davis Septic Tank Service provides fast, dependable, and affordable septic system services for the Triangle and surrounding counties. Bobby Davis Septic Tank Service specializes in residential and commercial septic services, 24 hr emergency services, system repairs and installations. Taking pride in everything we do, we provide quality septic system services to meet your needs. Residential & Commercial Septic Systems Pumping & Repairs, New Installations, Grease Trap Repair & Installation, Backhoe Service, Cleaning & Jetting Sewer Lines, Certified Inspector & Installer & Lift Station Installation & Repair We are pleased to announce that we are now offering Plumbing Services. We are licensed in the State of North Carolina to provide commercial and residential services of all types. Toilet repairs, water heater replacements, backflow preventers, new sewer line connections, clogged drain services and many more. Please feel free to contact us with any plumbing issues you may have

"Excellent"

Kedron H on November 2023

Bobby Davis Septic Tank Service provides fast, dependable, and affordable septic system services for the Triangle and surrounding counties. Bobby Davis Septic Tank Service specializes in residential and commercial septic services, 24 hr emergency services, system repairs and installations. Taking pride in everything we do, we provide quality septic system services to meet your needs. Residential & Commercial Septic Systems Pumping & Repairs, New Installations, Grease Trap Repair & Installation, Backhoe Service, Cleaning & Jetting Sewer Lines, Certified Inspector & Installer & Lift Station Installation & Repair We are pleased to announce that we are now offering Plumbing Services. We are licensed in the State of North Carolina to provide commercial and residential services of all types. Toilet repairs, water heater replacements, backflow preventers, new sewer line connections, clogged drain services and many more. Please feel free to contact us with any plumbing issues you may have

"Excellent"

Kedron H on November 2023


Avatar for Progressive Water Solutions

Progressive Water Solutions

5.00(
25
)

Progressive Water Solutions

5.00(
25
)
Customers say: Quality work
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers

Progressive Water Solutions is a local, family-owned company based in Durham, NC. We are the only full service RainSoft dealer in the greater Triangle area, providing a wide range of water and air treatment solutions. We are positioned perfectly with a local company approach to personalized service, while benefitting from the backing of a 60+ year old company’s technical expertise and warranty support necessary for any problem water situation. Our accreditations and ratings with the Better Business Bureau, Water Quality Association, Angie’s List, FaceBook and others, show our commitment to professionalism, integrity, continuing education and partnerships with community businesses and organizations. We regularly support local non-profit organizations and school fundraisers through the donation of products and services. As parents to five school-age children, we understand the importance of providing clean water and air to the people we love. We believe everyone deserves to be able to do the same and are passionate about helping others to change their lives. At Progressive Water Solutions… We believe in providing free water tests to anyone who wants them, to inform and educate about water quality. Water testing can be done by mail or in the comfort of your own home. We believe in providing exceptional levels of service. We believe in working with technicians who are highly knowledgeable and skilled at what they do. We believe in only using the highest quality products available. Our lifetime warranty proves it! We have a responsibility to ensure our home and family is healthy. We are committed to helping you do the same.

"The final product and service has been amazing. During the install, the workers were very helpful and explained everything in great detail. I cannot wait to recommend them to all of my friends or anyone looking for a whole home water system."

Stephen C on December 2023

Progressive Water Solutions is a local, family-owned company based in Durham, NC. We are the only full service RainSoft dealer in the greater Triangle area, providing a wide range of water and air treatment solutions. We are positioned perfectly with a local company approach to personalized service, while benefitting from the backing of a 60+ year old company’s technical expertise and warranty support necessary for any problem water situation. Our accreditations and ratings with the Better Business Bureau, Water Quality Association, Angie’s List, FaceBook and others, show our commitment to professionalism, integrity, continuing education and partnerships with community businesses and organizations. We regularly support local non-profit organizations and school fundraisers through the donation of products and services. As parents to five school-age children, we understand the importance of providing clean water and air to the people we love. We believe everyone deserves to be able to do the same and are passionate about helping others to change their lives. At Progressive Water Solutions… We believe in providing free water tests to anyone who wants them, to inform and educate about water quality. Water testing can be done by mail or in the comfort of your own home. We believe in providing exceptional levels of service. We believe in working with technicians who are highly knowledgeable and skilled at what they do. We believe in only using the highest quality products available. Our lifetime warranty proves it! We have a responsibility to ensure our home and family is healthy. We are committed to helping you do the same.

"The final product and service has been amazing. During the install, the workers were very helpful and explained everything in great detail. I cannot wait to recommend them to all of my friends or anyone looking for a whole home water system."

Stephen C on December 2023


Avatar for Southern Energy Management

Southern Energy Management

4.81(
58
)

Southern Energy Management

4.81(
58
)
Customers say: Quality work
Recommended by 93% of Angi customers
Recommended by 93% of HomeAdvisor customers

Southern Energy Management is the Southeast's rooftop solar and building performance expert. We're a team of over 150 building scientists, solar professionals, and entrepreneurs dedicated to improving the way the world makes and uses energy. Based out of North Carolina, we offer energy efficiency, green building and turn-key solar services for homeowners, builders, and companies across the country. With nearly 20 years of experience, we have the expertise and proven process to provide a seamless project and positive customer experience. For more information, visit www.southern-energy.com.

"Work has been scheduled for early in 2019, but they could not have been more helpful and professional in explaining our options, how our home would get the most out of the panels, and how much we are likely to save. They were explicit about costs and available rebates. We were instructed to apply for a rebate from our local energy supplier and they literally walked us through the time specific rebate procedure. We made some minor changes to their standard contract and they accepted those changes without question. I can only assume their work will be up to these standards when we do the actual installation."

Maureen I on January 2019

Southern Energy Management is the Southeast's rooftop solar and building performance expert. We're a team of over 150 building scientists, solar professionals, and entrepreneurs dedicated to improving the way the world makes and uses energy. Based out of North Carolina, we offer energy efficiency, green building and turn-key solar services for homeowners, builders, and companies across the country. With nearly 20 years of experience, we have the expertise and proven process to provide a seamless project and positive customer experience. For more information, visit www.southern-energy.com.

"Work has been scheduled for early in 2019, but they could not have been more helpful and professional in explaining our options, how our home would get the most out of the panels, and how much we are likely to save. They were explicit about costs and available rebates. We were instructed to apply for a rebate from our local energy supplier and they literally walked us through the time specific rebate procedure. We made some minor changes to their standard contract and they accepted those changes without question. I can only assume their work will be up to these standards when we do the actual installation."

Maureen I on January 2019

...
Showing 1-10 of 160
Solar Panels questions, answered by experts

Yes, solar panel installation will require permits. The required permits will depend on where you live, as some states and cities have solar-specific permits, while others only require electrical permits to connect to the grid. In either case, it’s best to hire a reputable solar installer in your area, as a representative should handle all of the necessary permitting for you and will include the cost of the permits in your initial solar estimate.

The cost to install solar panels is around $27,000 on average, but you could pay between $4,500 and $54,000 or more, depending on a few factors. Some of the most influential cost factors for installing solar panels include the following:

  • Size of the system you need to offset your energy consumption

  • Amount of sunlight 

  • Brand of solar panels 

  • Add-on products, like solar batteries or electric vehicle (EV) chargers

  • Labor costs of the company 

  • Home’s geographical location

Professionals use the same methods to install solar shingles that they do for asphalt shingles, so you’ll often see a similar installation timeline of one to two days. The amount of time required will depend on the size and slope of your roof and the number of shingles installed. Weather conditions can delay installation, as working on a roof is unsafe during high winds or heavy rain.

While solar panels can be a great investment, they aren’t ideal for every roof. For example, some roofs, especially older or structurally weak ones, may struggle to support the added weight, leading to potential damage. Roofs with complex designs, obstructions, or limited sunlight exposure might not provide optimal conditions for solar energy production. Consider these downsides when determining if solar panel installation costs are worth it.

If you’re deciding between a solar battery versus a generator for the best backup power solution, you can take a few factors into consideration. Solar batteries are quiet while generators can be quite loud. Generators have a lower up-front cost, but they require fuel and ongoing maintenance while solar batteries are more expensive but don’t have many ongoing costs.

The Graham, NC homeowners’ guide to solar panel 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"