Top-rated range hood pros.

Get matched with top range hood pros in Harrison, NJ

Enter your zip and get matched with up to 5 pros

TRUSTED BY HARRISON, NJ HOMEOWNERS

  • Average homeowner rating star icon4.6
    Average homeowner rating
  • Verified reviews icon612
    Verified range hood services reviews

Find Range hood pros in Harrison

Avatar for Argen Build Enterprises Inc

Argen Build Enterprises Inc

4.94(
35
)
Approved Pro

Argen Build Enterprises Inc

4.94(
35
)
Approved Pro
Customers say: True professional
Recommended by 97% of Angi customers
Recommended by 97% of HomeAdvisor customers
17 years of experience

Since 2008, Argen Build has serviced hundreds of customers. We invite you to join our growing number of satisfied customers. Argen Build Enterprises, Inc. is a construction company in the North Jersey area, we work with solid experienced contractors, to all experienced individual team members. Among them, an excellent team leader, Moises Zaragoza and myself: I'm Luis Gonzalez, Construction Civil Engineer; graduated in Argentina and President of the company. Our mission is to make our clients feel that they are working with professionals at every moment. We are a Licensed Company in the State of New Jersey, and we are insured through branded Insurance Company. Please visit: www.argenbuild.com Our services include: 1- Pre-construction services: We provide professional guidance in design and planning. 2- Quality work: By getting the job "Done right!" 3- Fairness: We provide our clients with the best product and services for the most reasonable price. We have a crew of experienced craftsman on: > Carpentry > Painting > Wood Stairs and Railing > Sheetrock/Spackling > Decking > Impermeability > Tiling > Roofing > Moldings > Fencing > Doors and Windows > Cabinetry Installation , etc... and all types of interior and exterior finishes. Our team is experienced in remodeling: Bathrooms and Kitchens, Extensions and additions Finishing attics and basements

"Argenbuild replaced the wooden steps in back of our house. Their work was precise and clean and they worked very efficiently. The project was done without adding any extra costs to me and they finished earlier than they projected. I was overall very happy with the job and I appreciate their professionalism"

Seth H on September 2024

Since 2008, Argen Build has serviced hundreds of customers. We invite you to join our growing number of satisfied customers. Argen Build Enterprises, Inc. is a construction company in the North Jersey area, we work with solid experienced contractors, to all experienced individual team members. Among them, an excellent team leader, Moises Zaragoza and myself: I'm Luis Gonzalez, Construction Civil Engineer; graduated in Argentina and President of the company. Our mission is to make our clients feel that they are working with professionals at every moment. We are a Licensed Company in the State of New Jersey, and we are insured through branded Insurance Company. Please visit: www.argenbuild.com Our services include: 1- Pre-construction services: We provide professional guidance in design and planning. 2- Quality work: By getting the job "Done right!" 3- Fairness: We provide our clients with the best product and services for the most reasonable price. We have a crew of experienced craftsman on: > Carpentry > Painting > Wood Stairs and Railing > Sheetrock/Spackling > Decking > Impermeability > Tiling > Roofing > Moldings > Fencing > Doors and Windows > Cabinetry Installation , etc... and all types of interior and exterior finishes. Our team is experienced in remodeling: Bathrooms and Kitchens, Extensions and additions Finishing attics and basements

"Argenbuild replaced the wooden steps in back of our house. Their work was precise and clean and they worked very efficiently. The project was done without adding any extra costs to me and they finished earlier than they projected. I was overall very happy with the job and I appreciate their professionalism"

Seth H on September 2024


Avatar for Ample Moving

Ample Moving

4.95(
38
)
Approved Pro

Ample Moving

4.95(
38
)
Approved Pro
Super Service Award
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers
8 years of experience

New Jersey moving company | Local Moving & Long Distance Moving Services: - Commercial moving service - Residential moving service - Packing services New Jersey Ample Moving company is a full service professional moving company. We are licensed for pick-ups and drop offs anywhere in New Jersey. Our company considered as one of the best in the local and long distance moving companies in New Jersey. We are Licensed and Insured Ample Moving values each and every aspect of the work system. We realize that each individual, must work efficiently to ensure our customers receive the best moving,packing service available. By doing this, we develop and maintain a lasting relationship with our clients and that's one thing we cherish the most.

"This moving company exceeded my expectations. The movers were careful, courteous, resourceful and accommodating. Overall very responsible business. They showed up on time and were met with challenges but never gave up to please the customer. Highly recommended."

Xiomara O on November 2025

New Jersey moving company | Local Moving & Long Distance Moving Services: - Commercial moving service - Residential moving service - Packing services New Jersey Ample Moving company is a full service professional moving company. We are licensed for pick-ups and drop offs anywhere in New Jersey. Our company considered as one of the best in the local and long distance moving companies in New Jersey. We are Licensed and Insured Ample Moving values each and every aspect of the work system. We realize that each individual, must work efficiently to ensure our customers receive the best moving,packing service available. By doing this, we develop and maintain a lasting relationship with our clients and that's one thing we cherish the most.

"This moving company exceeded my expectations. The movers were careful, courteous, resourceful and accommodating. Overall very responsible business. They showed up on time and were met with challenges but never gave up to please the customer. Highly recommended."

Xiomara O on November 2025


Avatar for Puglisi Renovations, LLC

Puglisi Renovations, LLC

5.00(
31
)
Approved Pro

Puglisi Renovations, LLC

5.00(
31
)
Approved Pro
Customers say: Terrific value
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers
14 years of experience

We are a locally owned and operated company that values honesty and integrity and treats your home as if it were our own. Our professional background from Italy ensures that your remodel will reflect high quality and style. Specializing in bathroom and kitchen remodels, we work with your budget and get the job done right the first time. Looking for a guarantee? Just ask our clients...Our focus on customer service really sets us apart from the others. Our package deals make it easy to get your renovation completed in a timely and pleasant manner.We offer a variety of quality building services and have many years of experience to give you confidence that we are your number one choice for your next home project. You will find us to be competitively priced with close attention to the details of each and every project that we are involved with. We look forward to building lasting relationships and guarantee your satisfaction! Call today for more information and pricing.

"This summer, we worked with Puglisi Renovations to remodel our kitchen, update our stair banister, and refinish our hardwood floors, and we couldnâ t be happier with how everything turned out! Christina was a fantastic point of contactâ reliable, clear in her communication, and spot-on with timelines, which made the whole process so much smoother. Daniele and his team were meticulous and clearly took pride in their work, ensuring we were happy at every stage of the renovation. The kitchen remodel completely exceeded our expectationsâ itâ s stunning!. The updated stair banister and beautifully refinished hardwood floors tied everything together, giving a cohesive look. Plus, the teamâ s attention to cleanup at the end of the project was the finishing touch that made everything even betterâ so appreciated! If youâ re looking for a contractor who's top-notch and provides excellent customer service, we highly recommend Puglisi Renovations. Thank you, Christina, Daniele, and team, for making this renovation a reality!"

Annie C on December 2024

We are a locally owned and operated company that values honesty and integrity and treats your home as if it were our own. Our professional background from Italy ensures that your remodel will reflect high quality and style. Specializing in bathroom and kitchen remodels, we work with your budget and get the job done right the first time. Looking for a guarantee? Just ask our clients...Our focus on customer service really sets us apart from the others. Our package deals make it easy to get your renovation completed in a timely and pleasant manner.We offer a variety of quality building services and have many years of experience to give you confidence that we are your number one choice for your next home project. You will find us to be competitively priced with close attention to the details of each and every project that we are involved with. We look forward to building lasting relationships and guarantee your satisfaction! Call today for more information and pricing.

"This summer, we worked with Puglisi Renovations to remodel our kitchen, update our stair banister, and refinish our hardwood floors, and we couldnâ t be happier with how everything turned out! Christina was a fantastic point of contactâ reliable, clear in her communication, and spot-on with timelines, which made the whole process so much smoother. Daniele and his team were meticulous and clearly took pride in their work, ensuring we were happy at every stage of the renovation. The kitchen remodel completely exceeded our expectationsâ itâ s stunning!. The updated stair banister and beautifully refinished hardwood floors tied everything together, giving a cohesive look. Plus, the teamâ s attention to cleanup at the end of the project was the finishing touch that made everything even betterâ so appreciated! If youâ re looking for a contractor who's top-notch and provides excellent customer service, we highly recommend Puglisi Renovations. Thank you, Christina, Daniele, and team, for making this renovation a reality!"

Annie C on December 2024


Avatar for Quality 1st Basement Systems, Inc

Quality 1st Basement Systems, Inc

4.70(
176
)
Approved Pro

Quality 1st Basement Systems, Inc

4.70(
176
)
Approved Pro
Customers say: Super punctual
Recommended by 90% of Angi customers
Recommended by 90% of HomeAdvisor customers
27 years of experience

Quality 1st Basement Systems is your local, family-owned contractor for Basement Waterproofing, Sump Pumps, Basement Finishing, Foundation Repair, Crack Repair, Egress Windows and Egress Stairwell, and Crawlspace Encapsulation too. 100% FINANCING AVAILABLE and free estimates. We have been in business for 25 years and have five star ratings with Google, Yelp, and the BBB. Winner of the 2021 BBB Torch Award for Market Place Ethics and finalist for the 2022 International BBB Torch award for Market Place Ethics. CONTACT US NOW BY CALLING 1-800-768-6745 OR EMAIL US AT [email protected]

"Service was great from sales, to installation, to post installation support. Very responsive, very professional. It's hard to find in this 'space'--there are a lot of shady people in basement water damage/repair, and this place exceeded expectations. We've had our repair in place for 4+ years, with only 1 small issue on a wall seam crack, and that was fixed within 24 hours of reporting the issue. Stand up place! Thank you for such great service and support."

john m on January 2024

Quality 1st Basement Systems is your local, family-owned contractor for Basement Waterproofing, Sump Pumps, Basement Finishing, Foundation Repair, Crack Repair, Egress Windows and Egress Stairwell, and Crawlspace Encapsulation too. 100% FINANCING AVAILABLE and free estimates. We have been in business for 25 years and have five star ratings with Google, Yelp, and the BBB. Winner of the 2021 BBB Torch Award for Market Place Ethics and finalist for the 2022 International BBB Torch award for Market Place Ethics. CONTACT US NOW BY CALLING 1-800-768-6745 OR EMAIL US AT [email protected]

"Service was great from sales, to installation, to post installation support. Very responsive, very professional. It's hard to find in this 'space'--there are a lot of shady people in basement water damage/repair, and this place exceeded expectations. We've had our repair in place for 4+ years, with only 1 small issue on a wall seam crack, and that was fixed within 24 hours of reporting the issue. Stand up place! Thank you for such great service and support."

john m on January 2024


Avatar for Garden State Home Remodeling

Garden State Home Remodeling

5.00(
26
)
Approved Pro

Garden State Home Remodeling

5.00(
26
)
Approved Pro
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers
26 years of experience

Garden State Home Remodeling is a family owned and operated full service remodeling and renovation company! We offer complete home services with 20+ years of remodeling experience. We have an experienced team who specializes in Roofing Replacement, Vinyl Siding and Insulation, Replacement Windows, Masonry Walkways and Patios, Stone and Brick face, Kitchen and Bathroom Renovations, and more. Our company also offers 100% Financing that has various different programs tailored to your budget and needs. Garden State Home Remodeling is licensed and fully insured in New Jersey and parts of New York to operate as a home remodeling company. Our licenses include The New Jersey Department of Banking and Insurance, and a registration with The New Jersey and New York Division of Consumer Affairs. We respectfully ask when scheduling an estimate that all homeowners be present. Our reasoning is due to our estimates being concise, descriptive, and hopefully educational in the home remodeling field. We feel when researching a home improvement contractor, allowing us to interact and provide information to all parties involved works best! Thank you for giving Garden State Home Remodeling the opportunity to be considered as your next home improvement specialist! We will work hard to earn your business and look forward to servicing you on your next home project!

"If I could give them 10 stars I would. I had Garden State Home Remodeling come to pave my old torn up driveway and yard space and replace with asphalt. This was my first major home project and I was really nervous. Kelvin walked me thru the entire process from beginning to end. Kelvin was so professional and answered every question I had. Everything I asked for was done over and beyond. The crew did an excellent job on my driveway/yard. I’m more than happy and will use their services again!"

Annette W on June 2022

Garden State Home Remodeling is a family owned and operated full service remodeling and renovation company! We offer complete home services with 20+ years of remodeling experience. We have an experienced team who specializes in Roofing Replacement, Vinyl Siding and Insulation, Replacement Windows, Masonry Walkways and Patios, Stone and Brick face, Kitchen and Bathroom Renovations, and more. Our company also offers 100% Financing that has various different programs tailored to your budget and needs. Garden State Home Remodeling is licensed and fully insured in New Jersey and parts of New York to operate as a home remodeling company. Our licenses include The New Jersey Department of Banking and Insurance, and a registration with The New Jersey and New York Division of Consumer Affairs. We respectfully ask when scheduling an estimate that all homeowners be present. Our reasoning is due to our estimates being concise, descriptive, and hopefully educational in the home remodeling field. We feel when researching a home improvement contractor, allowing us to interact and provide information to all parties involved works best! Thank you for giving Garden State Home Remodeling the opportunity to be considered as your next home improvement specialist! We will work hard to earn your business and look forward to servicing you on your next home project!

"If I could give them 10 stars I would. I had Garden State Home Remodeling come to pave my old torn up driveway and yard space and replace with asphalt. This was my first major home project and I was really nervous. Kelvin walked me thru the entire process from beginning to end. Kelvin was so professional and answered every question I had. Everything I asked for was done over and beyond. The crew did an excellent job on my driveway/yard. I’m more than happy and will use their services again!"

Annette W on June 2022


Avatar for American Home Remodeling Inc

American Home Remodeling Inc

4.85(
473
)
Approved Pro

American Home Remodeling Inc

4.85(
473
)
Approved Pro
Customers say: Super punctual
Recommended by 96% of Angi customers
Recommended by 96% of HomeAdvisor customers
31 years of experience

American Home Remodeling is a family owned and operated full service remodeling and renovation company. You will work directly with an owner from the initial estimate process to the completion of your job! We offer complete home services with over 40 years of remodeling experience. We have completed thousands of projects with one simple goal: quality workmanship and great prices. We have an experienced team who specialize in premium product lines for roofing replacement, Vinyl siding and insulation, replacement windows, masonry walkways and patios, stone and brick face, kitchen and bathroom renovations, and more. We offer 100% Financing with various different programs tailored to your budget and needs. At American Home we take great pride in our work and are completely committed to customer satisfaction! American Home Remodeling is licensed and fully insured in New Jersey and parts of New York to operate as a home remodeling company. Our licenses include The New Jersey Department of Banking and Insurance, and a registration with The New Jersey, New York, and Connecticut Division of Consumer Affairs. We respectfully ask when scheduling an estimate that all homeowners please be present. Our reasoning is due to our estimates being concise, descriptive, and hopefully educational in the home remodeling field. We feel when researching a home improvement contractor, allowing us to interact and provide information to all parties involved works best! Thank you for giving American Home Remodeling the opportunity to be considered as your next home improvement specialist! We will work hard to earn your business and look forward to servicing you on your next home project!

"American Home replaced my roof and siding, porch windows and some add-on exterior lighting. One of the reasons I chose AHR was not just due to the best price, they came in line with other estimates I received, but because they included things with their final price that similar companies had as add-ons at an extra cost such as the dumpster and gutter system. I did not know what to expect as this was the first time I've had these things replaced. My rep John was awesome, he was professional, friendly and accommodating, and was able to work with me on the spot vs. "I have to check back to the owners" which I got from other companies. John was readily available by phone, text, and in person. He walked me through all the steps, timelines, and the whole process. After the crew finished, he took my list of 'nit-pick' things and made sure they were addressed. Overall I am satisfied with the job, In fact, we recommended them to our neighbors who hired them to do their siding this Spring."

Paul G on March 2024

American Home Remodeling is a family owned and operated full service remodeling and renovation company. You will work directly with an owner from the initial estimate process to the completion of your job! We offer complete home services with over 40 years of remodeling experience. We have completed thousands of projects with one simple goal: quality workmanship and great prices. We have an experienced team who specialize in premium product lines for roofing replacement, Vinyl siding and insulation, replacement windows, masonry walkways and patios, stone and brick face, kitchen and bathroom renovations, and more. We offer 100% Financing with various different programs tailored to your budget and needs. At American Home we take great pride in our work and are completely committed to customer satisfaction! American Home Remodeling is licensed and fully insured in New Jersey and parts of New York to operate as a home remodeling company. Our licenses include The New Jersey Department of Banking and Insurance, and a registration with The New Jersey, New York, and Connecticut Division of Consumer Affairs. We respectfully ask when scheduling an estimate that all homeowners please be present. Our reasoning is due to our estimates being concise, descriptive, and hopefully educational in the home remodeling field. We feel when researching a home improvement contractor, allowing us to interact and provide information to all parties involved works best! Thank you for giving American Home Remodeling the opportunity to be considered as your next home improvement specialist! We will work hard to earn your business and look forward to servicing you on your next home project!

"American Home replaced my roof and siding, porch windows and some add-on exterior lighting. One of the reasons I chose AHR was not just due to the best price, they came in line with other estimates I received, but because they included things with their final price that similar companies had as add-ons at an extra cost such as the dumpster and gutter system. I did not know what to expect as this was the first time I've had these things replaced. My rep John was awesome, he was professional, friendly and accommodating, and was able to work with me on the spot vs. "I have to check back to the owners" which I got from other companies. John was readily available by phone, text, and in person. He walked me through all the steps, timelines, and the whole process. After the crew finished, he took my list of 'nit-pick' things and made sure they were addressed. Overall I am satisfied with the job, In fact, we recommended them to our neighbors who hired them to do their siding this Spring."

Paul G on March 2024


Avatar for International Construction & Service

International Construction & Service

4.98(
23
)
Approved Pro

International Construction & Service

4.98(
23
)
Approved Pro
Customers say: Quick response
Recommended by 95% of Angi customers
Recommended by 95% of HomeAdvisor customers
10 years of experience

International Construction & Service, is committed to excellence in every aspect of our business. We uphold a standard of integrity bound by fairness, honesty and responsibility in all of our jobs. We are a locally owned and operated business with more than 15years of experience serving Clifton and surrounding areas. There is no job too big, or too small for our team. Call today and let us put our experience to work for you!

"They did a phenomenal job on our two ceilings in this 1890’s home. They showed up on time, were responsive to our questions, worked diligently, completed in time, did a professional job, and the results are beautiful. Their price was reasonable too. I strongly recommend them. "

Ruth M on October 2025

International Construction & Service, is committed to excellence in every aspect of our business. We uphold a standard of integrity bound by fairness, honesty and responsibility in all of our jobs. We are a locally owned and operated business with more than 15years of experience serving Clifton and surrounding areas. There is no job too big, or too small for our team. Call today and let us put our experience to work for you!

"They did a phenomenal job on our two ceilings in this 1890’s home. They showed up on time, were responsive to our questions, worked diligently, completed in time, did a professional job, and the results are beautiful. Their price was reasonable too. I strongly recommend them. "

Ruth M on October 2025


Avatar for CSZ Construction

CSZ Construction

4.95(
46
)
Approved Pro

CSZ Construction

4.95(
46
)
Approved Pro
Customers say: Quality work
Recommended by 97% of Angi customers
Recommended by 97% of HomeAdvisor customers
27 years of experience

Here at CSZ Construction, we specialize in all types of projects, we can help you with your painting needs, carpentry, and even handyman projects. We understand the importance of customer service and recurring business, which is why we do nothing but provide professional and timely service. Give us a call today and let us help you with all you construction needs, and remember there is no project to big or too small for us to take on.

"The CSZ team is fantastic. They are very knowledgeable, thorough, and detail oriented. I highly recommend this team for home repairs and refinishing space to make it feel new . "

Wendy D on October 2025

Here at CSZ Construction, we specialize in all types of projects, we can help you with your painting needs, carpentry, and even handyman projects. We understand the importance of customer service and recurring business, which is why we do nothing but provide professional and timely service. Give us a call today and let us help you with all you construction needs, and remember there is no project to big or too small for us to take on.

"The CSZ team is fantastic. They are very knowledgeable, thorough, and detail oriented. I highly recommend this team for home repairs and refinishing space to make it feel new . "

Wendy D on October 2025


Avatar for Parliament Contracting

Parliament Contracting

5.00(
14
)
Approved Pro

Parliament Contracting

5.00(
14
)
Approved Pro
Customers say: Quick response
5 years of experience
Emergency services offered

We pride our company on reliability, great communication, integrity, and quality work. We are experts in our trade and will do our best to keep you as educated as we can on your particular task or project. We look forward to earning your business!

"Mohammed and his team were fantastic! This is the second time they’ve helped me with a renovation, and both experiences were excellent. They were professional, efficient, and very thorough in making sure everything was completely resolved. Mohammed’s team is reliable, knowledgeable, and great to work with — highly recommend them for any mold remediation needs!"

Nastasia N on November 2025

We pride our company on reliability, great communication, integrity, and quality work. We are experts in our trade and will do our best to keep you as educated as we can on your particular task or project. We look forward to earning your business!

"Mohammed and his team were fantastic! This is the second time they’ve helped me with a renovation, and both experiences were excellent. They were professional, efficient, and very thorough in making sure everything was completely resolved. Mohammed’s team is reliable, knowledgeable, and great to work with — highly recommend them for any mold remediation needs!"

Nastasia N on November 2025


Avatar for Star Home Services LLC

Star Home Services LLC

5.00(
15
)
Approved Pro

Star Home Services LLC

5.00(
15
)
Approved Pro
Super Service Award
1 years of experience
Free onsite estimate

We pride our company on reliability, great communication, integrity, and quality work. We are experts in our trade and will do our best to keep you as educated as we can on your particular task or project. We look forward to earning your business!

"Ahmet and his team are the most professional, hardworking, perfectionist and honest people you can hire. I found them on Angi and they deserve more than 5 stars. They fixed the top floor and stairs of my home and made it not only look new but feel new. The stairs and floor were falling apart, and made a lot of noise even through the carpet. Ahmet and his team came in and knew exactly what needed to be done and did it. I replaced carpet with vinyl flooring and had my stairs done the same. They fixed floor and stairs so well you don’t hear a single squeak. They are the greatest communicators when it comes to what is needed and what needs to be done for your project, all at a very fair price. I have already communicated more work I would like done by them in the near future because of the work they do. I am beyond happy with the results from them and can’t wait to have more projects done. If you need anything done contact Star Home Services and I believe you will not be disappointed. "

Mervan M on November 2025

We pride our company on reliability, great communication, integrity, and quality work. We are experts in our trade and will do our best to keep you as educated as we can on your particular task or project. We look forward to earning your business!

"Ahmet and his team are the most professional, hardworking, perfectionist and honest people you can hire. I found them on Angi and they deserve more than 5 stars. They fixed the top floor and stairs of my home and made it not only look new but feel new. The stairs and floor were falling apart, and made a lot of noise even through the carpet. Ahmet and his team came in and knew exactly what needed to be done and did it. I replaced carpet with vinyl flooring and had my stairs done the same. They fixed floor and stairs so well you don’t hear a single squeak. They are the greatest communicators when it comes to what is needed and what needs to be done for your project, all at a very fair price. I have already communicated more work I would like done by them in the near future because of the work they do. I am beyond happy with the results from them and can’t wait to have more projects done. If you need anything done contact Star Home Services and I believe you will not be disappointed. "

Mervan M on November 2025

...
Showing 1-10 of 4331
Range Hoods questions, answered by experts

Yes, with features like LED lighting and variable speed controls for efficiency.

Yes, you need a hood for an outdoor kitchen. A ventilation hood is required over each cooking appliance, including grills, griddles, and woks. If these cooking surfaces are all in the same area, you can consolidate the hood to one single ventilation unit above the grouping of cooking appliances. A single ventilation hood may require custom fabrication, which may increase the cost compared to mass-produced options.

Ensures safe electrical connections and proper venting, improving kitchen air quality.

Ductless range hoods and hoods that have an option for recirculating air don’t have to vent to the outside. These hoods take in air, filter it, and recirculate it back into the room. Their charcoal filters eliminate much of the odor and smoke in the kitchen, but venting to the outside is still the preferred method.

Typically 1-2 hours, factoring in ductwork and electrical connections.

The Harrison, NJ homeowners’ guide to range hood 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"