Top-rated central vacuum system service pros.

Get matched with top central vacuum system service pros in Fort Myers, FL

Enter your ZIP and get matched with up to 5 pros

Need a pro for your central vacuum system service project in Fort Myers, FL?

Select your specific project to find the pro for you.

TRUSTED BY FORT MYERS, FL HOMEOWNERS

  • Average homeowner rating star icon4.5
    Average homeowner rating
  • Verified reviews icon1.1k+
    Verified central vacuum system services reviews

Find Central vacuum system service pros in Fort Myers

Avatar for JackRabbit Air Conditioning - Fort Myers

JackRabbit Air Conditioning - Fort Myers

1.00(
1
)
Approved Pro

JackRabbit Air Conditioning - Fort Myers

1.00(
1
)
Approved Pro
74 local quotes requested
8 years of experience

JackRabbit was founded on the premise of Integrity, Reliability, and putting our customers first. We strive to build a relationship of trust with every call. We know the fear and frustration that builds up when your Air Conditioner stops working and our goal is to be the company you can trust to treat you fairly and honestly. JackRabbit service techs and install teams are trained to solve problems effectively and efficiently on the FIRST visit. From new installs to simple repairs, JackRabbit does it all.

"DO NOT HIRE THIS COMPANY We chose Jack Rabbit based on a recommendation from a friend, expecting professionalism, transparency, and quality service. Unfortunately, our experience fell far short of those expectations. At the time I was gathering quotes, my husband, a professional engineer was not home. He also wasn’t present during the installation. To ensure clarity, I had Jack Rabbit’s engineer/salesperson speak with him by phone. That conversation quickly turned tense, as the salesperson was dismissive and disrespectful toward my husband’s expertise. It was clear the salesperson was more concerned with defending his ego than engaging in an honest, informed discussion. With temperatures soaring and no AC for a few days, I made a rushed decision to move forward with Jack Rabbit, trusting that they would honor their agreement to match a competitor’s quote not just in price, but in equipment and specifications. That promise was a key reason I chose them. Sadly, what we received did not reflect that commitment. The AC unit installed was not the higher-end model we were led to expect, and the discrepancy only came to light after the fact. I left messages for upper management and the owner, hoping to discuss our disappointment and give the company an opportunity to acknowledge where things went wrong. To date, I have received no return call. That silence speaks volumes about their commitment to customer service and accountability. This experience has left us feeling misled and disappointed. What should have been a straightforward and respectful transaction turned into a frustrating ordeal marked by poor communication, broken promises, and a lack of integrity and money out the window. Now that we’ve paid thousands of dollars, to include a one-year service agreement, I find myself asking: do I even dare have them come back? Can I trust them to do right by us? Sadly, they already have our money, and based on this experience, I have little confidence they’ll stand behind their work. If you’re considering this company, I strongly urge you to look elsewhere. Reputation means nothing without integrity, and based on my experience, Jack Rabbit does not stand behind their word or their work. Positive Note: The installer Dejour was excellent, so patient and understanding. So professional and took the time to explain things to me, when others from the company wouldn't clarify. Thank you, Dejour!"

Vicki N on September 2025

JackRabbit was founded on the premise of Integrity, Reliability, and putting our customers first. We strive to build a relationship of trust with every call. We know the fear and frustration that builds up when your Air Conditioner stops working and our goal is to be the company you can trust to treat you fairly and honestly. JackRabbit service techs and install teams are trained to solve problems effectively and efficiently on the FIRST visit. From new installs to simple repairs, JackRabbit does it all.

"DO NOT HIRE THIS COMPANY We chose Jack Rabbit based on a recommendation from a friend, expecting professionalism, transparency, and quality service. Unfortunately, our experience fell far short of those expectations. At the time I was gathering quotes, my husband, a professional engineer was not home. He also wasn’t present during the installation. To ensure clarity, I had Jack Rabbit’s engineer/salesperson speak with him by phone. That conversation quickly turned tense, as the salesperson was dismissive and disrespectful toward my husband’s expertise. It was clear the salesperson was more concerned with defending his ego than engaging in an honest, informed discussion. With temperatures soaring and no AC for a few days, I made a rushed decision to move forward with Jack Rabbit, trusting that they would honor their agreement to match a competitor’s quote not just in price, but in equipment and specifications. That promise was a key reason I chose them. Sadly, what we received did not reflect that commitment. The AC unit installed was not the higher-end model we were led to expect, and the discrepancy only came to light after the fact. I left messages for upper management and the owner, hoping to discuss our disappointment and give the company an opportunity to acknowledge where things went wrong. To date, I have received no return call. That silence speaks volumes about their commitment to customer service and accountability. This experience has left us feeling misled and disappointed. What should have been a straightforward and respectful transaction turned into a frustrating ordeal marked by poor communication, broken promises, and a lack of integrity and money out the window. Now that we’ve paid thousands of dollars, to include a one-year service agreement, I find myself asking: do I even dare have them come back? Can I trust them to do right by us? Sadly, they already have our money, and based on this experience, I have little confidence they’ll stand behind their work. If you’re considering this company, I strongly urge you to look elsewhere. Reputation means nothing without integrity, and based on my experience, Jack Rabbit does not stand behind their word or their work. Positive Note: The installer Dejour was excellent, so patient and understanding. So professional and took the time to explain things to me, when others from the company wouldn't clarify. Thank you, Dejour!"

Vicki N on September 2025


Deckwashing Plus

4.82(
170
)
Approved Pro

Deckwashing Plus

4.82(
170
)
Approved Pro
Super Service Award
Customers say: Quality work
Recommended by 93% of Angi customers
Recommended by 93% of HomeAdvisor customers
82 local quotes requested

Family owned and operated business that started out as a part time business specializing in deck care and restoration and has grown into a full time home service firm. We have 27 years of experience in the field and take pride in our work. Punctual, courteous, neat and attention to detail are how our clients describe us. Referrals account for nearly 50% of our business and we take that very seriously. Now serving parts of Lee county in Florida for the winter months. Our services range from general handyman to bathroom remodeling. Jobs can be priced by the project or by the hour. No job is too big or small. Consultations are always free and can be worked around your schedule. When we are hired to do work, we never use subcontractors. Our name is too important for someone to tarnish it. The owner is always on the job and doesn't just send in a "crew" to complete the work.

"Excellent. Great job; good & fair price for quality work; good communication from owner; done in and on time as quoted and within estimate. Very satisfied... I would use them again and I will suggest that my friends and relatives do also. I'm very happy."

George R on October 2025

Family owned and operated business that started out as a part time business specializing in deck care and restoration and has grown into a full time home service firm. We have 27 years of experience in the field and take pride in our work. Punctual, courteous, neat and attention to detail are how our clients describe us. Referrals account for nearly 50% of our business and we take that very seriously. Now serving parts of Lee county in Florida for the winter months. Our services range from general handyman to bathroom remodeling. Jobs can be priced by the project or by the hour. No job is too big or small. Consultations are always free and can be worked around your schedule. When we are hired to do work, we never use subcontractors. Our name is too important for someone to tarnish it. The owner is always on the job and doesn't just send in a "crew" to complete the work.

"Excellent. Great job; good & fair price for quality work; good communication from owner; done in and on time as quoted and within estimate. Very satisfied... I would use them again and I will suggest that my friends and relatives do also. I'm very happy."

George R on October 2025


Avatar for Catalyst Air Conditioning

Catalyst Air Conditioning

5.00(
2
)
Approved Pro

Catalyst Air Conditioning

5.00(
2
)
Approved Pro
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers
303 local quotes requested

Catalyst Air Conditioning is the go to choice in responsive and reputable AC service. Our dedicated team spans across Collier County, Lee County, and Charlotte County and all municipalities within them. We are more than able to handle installing your new system, maintaining your current one, or enhancing its overall quality.

"Great! Very professional, and they got the unit quickly. I would recommend them."

Susan K on July 2024

Catalyst Air Conditioning is the go to choice in responsive and reputable AC service. Our dedicated team spans across Collier County, Lee County, and Charlotte County and all municipalities within them. We are more than able to handle installing your new system, maintaining your current one, or enhancing its overall quality.

"Great! Very professional, and they got the unit quickly. I would recommend them."

Susan K on July 2024


Avatar for Romans Service LLC Cooling & Heating

Romans Service LLC Cooling & Heating

4.56(
18
)
Approved Pro

Romans Service LLC Cooling & Heating

4.56(
18
)
Approved Pro
Customers say: Super punctual
78 local quotes requested
11 years of experience

With over 1,100 5 star reviews on google, Roman's Service is proud to deliver the best cooling and heating services in Southwest Florida. We take our reputation seriously by delivering reliable, professional services to Lee, DeSoto, Charlotte, Sarasota and Manatee counties. We have over 20 years experience working with all major brands of AC and Heating equipment: Daikin, Run Tru by Trane, Goodman, Ruud, Lennox, Rheem, and York. We offer unbeatable fully transferable warranties, service plans for every budget, same day service and much more! Contact us today to schedule a free estimate with one of our experienced team members!

"A slight hiccup sent the wrong one just lost a little time no problems"

Lenny G on July 2025

With over 1,100 5 star reviews on google, Roman's Service is proud to deliver the best cooling and heating services in Southwest Florida. We take our reputation seriously by delivering reliable, professional services to Lee, DeSoto, Charlotte, Sarasota and Manatee counties. We have over 20 years experience working with all major brands of AC and Heating equipment: Daikin, Run Tru by Trane, Goodman, Ruud, Lennox, Rheem, and York. We offer unbeatable fully transferable warranties, service plans for every budget, same day service and much more! Contact us today to schedule a free estimate with one of our experienced team members!

"A slight hiccup sent the wrong one just lost a little time no problems"

Lenny G on July 2025


Avatar for ELITE HEATING & AIR INC, and ELITE CUSTOM PLUMBING

ELITE HEATING & AIR INC, and ELITE CUSTOM PLUMBING

4.65(
48
)
Approved Pro

ELITE HEATING & AIR INC, and ELITE CUSTOM PLUMBING

4.65(
48
)
Approved Pro
Customers say: Quick response
462 local quotes requested
26 years of experience

With over 20 years of experience, Elite Heating & Air Inc. is Bradenton’s premier comfort specialists. Serving both residential and commercial customers throughout Sarasota and Manatee counties, the trusted company provides only high-quality heating, air conditioning, and indoor air quality solutions. From system repairs to installation and maintenance, the company’s technicians can do it all. They always ensure a job done to your satisfaction. Additionally, Elite Heating & Air Inc. has a reliable team of plumbers that can take care of all your plumbing needs. Call now or visit their website to schedule an appointment. Elite Heating & Air Inc. always shows up on the same day you call and is available for emergency heating, air conditioning, and plumbing services 24 hours a day, 7 days a week.

"Absolutely appalled by the unprofessional manner of this company. We called this company as a second opinion for an issue with our AC. After the first quote we had a general idea of the issue but being naive to this matter we thought it best to get a second opinion. The technician- ISMEAL SAMANO- absolutely tried to take advantage of the fact that only myself was here (female,29) and not my husband. After getting the feeling this was happening - I followed my gut and called my husband to have him speak with the tech directly (all of which was on speaker, I was able to hear everything). This tech spoke of many issues - suggested a whole new AC UNIT, and then casually let my husband know he would be "rinsing off the coil, probably won't do much, but may help for now". At the time of payment, I received a total of $221.30. The original price of the quote was $89. Confused I asked the technician to please explain the additional cost. He seemed lost.. Could only say that "I normally HAVE to charge close to $300 for that rinse service, I dont feel comfortable doing to that you. So I charged you the least I could." - Which was around $130.00 for a rinse... of our water. I made sure to ask if this was proper procedure for their technicians to performs tasks on a unit that cost money to the homeowners, without their knowledge. No reply. Before the technician left, my husband and I made sure to ask what exactly that rinse did, are we able to run the unit now at least? This technician told us yes. Although the technician from days prior from COOL TODAY made sure to tell us to try to leave it off as much as possible due to overheating. Scared of what can happen in that instance I made sure to be clear to ask this technician again that it is safe to keep on. He said yes again, just as the unit shut off and can very audibly hear it attempting to kick back on (causing it to overheat). I pointed this out to him and he attempted to say it was because our thermostat was set to that temperature, that is why it cut off. I immediately went to set it lower to show him that is not the case, that it won't kick back on and stay. But instead, this technician absolutely knew we were skeptical of him and his request for payment and that his "rinse" for $130 did absolutely nothing. He nearly ran out the door. After going through all of this I attempted right away to call customer service to inquire if this is proper procedure for their technicians to do this without homeowner approval. Her response was "No, but it sounds like there may have been things said I don't know about, so wait for 12 hours and well get back to you". Absolutely appalled. I greatly pride myself on my involvement with my community and close-knit relationship with my mom groups online. I am happy I am at least able to spread this awareness so all my other Mama's can avoid being targeted by despicable company. Be safe and aware Mama's, ladies, and everyone without proper knowledge!"

Jasmine G on June 2023

With over 20 years of experience, Elite Heating & Air Inc. is Bradenton’s premier comfort specialists. Serving both residential and commercial customers throughout Sarasota and Manatee counties, the trusted company provides only high-quality heating, air conditioning, and indoor air quality solutions. From system repairs to installation and maintenance, the company’s technicians can do it all. They always ensure a job done to your satisfaction. Additionally, Elite Heating & Air Inc. has a reliable team of plumbers that can take care of all your plumbing needs. Call now or visit their website to schedule an appointment. Elite Heating & Air Inc. always shows up on the same day you call and is available for emergency heating, air conditioning, and plumbing services 24 hours a day, 7 days a week.

"Absolutely appalled by the unprofessional manner of this company. We called this company as a second opinion for an issue with our AC. After the first quote we had a general idea of the issue but being naive to this matter we thought it best to get a second opinion. The technician- ISMEAL SAMANO- absolutely tried to take advantage of the fact that only myself was here (female,29) and not my husband. After getting the feeling this was happening - I followed my gut and called my husband to have him speak with the tech directly (all of which was on speaker, I was able to hear everything). This tech spoke of many issues - suggested a whole new AC UNIT, and then casually let my husband know he would be "rinsing off the coil, probably won't do much, but may help for now". At the time of payment, I received a total of $221.30. The original price of the quote was $89. Confused I asked the technician to please explain the additional cost. He seemed lost.. Could only say that "I normally HAVE to charge close to $300 for that rinse service, I dont feel comfortable doing to that you. So I charged you the least I could." - Which was around $130.00 for a rinse... of our water. I made sure to ask if this was proper procedure for their technicians to performs tasks on a unit that cost money to the homeowners, without their knowledge. No reply. Before the technician left, my husband and I made sure to ask what exactly that rinse did, are we able to run the unit now at least? This technician told us yes. Although the technician from days prior from COOL TODAY made sure to tell us to try to leave it off as much as possible due to overheating. Scared of what can happen in that instance I made sure to be clear to ask this technician again that it is safe to keep on. He said yes again, just as the unit shut off and can very audibly hear it attempting to kick back on (causing it to overheat). I pointed this out to him and he attempted to say it was because our thermostat was set to that temperature, that is why it cut off. I immediately went to set it lower to show him that is not the case, that it won't kick back on and stay. But instead, this technician absolutely knew we were skeptical of him and his request for payment and that his "rinse" for $130 did absolutely nothing. He nearly ran out the door. After going through all of this I attempted right away to call customer service to inquire if this is proper procedure for their technicians to do this without homeowner approval. Her response was "No, but it sounds like there may have been things said I don't know about, so wait for 12 hours and well get back to you". Absolutely appalled. I greatly pride myself on my involvement with my community and close-knit relationship with my mom groups online. I am happy I am at least able to spread this awareness so all my other Mama's can avoid being targeted by despicable company. Be safe and aware Mama's, ladies, and everyone without proper knowledge!"

Jasmine G on June 2023


Avatar for Clean Xpert Pros LLC

Clean Xpert Pros LLC

5.00(
9
)
Approved Pro

Clean Xpert Pros LLC

5.00(
9
)
Approved Pro
Super Service Award
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers
194 local quotes requested

At Clean Xpert Pros & Clean Xpert Air Conditioning, we strive to serve all of our valued clients by providing quality service while operating from a place of integrity and dependability. We go the extra mile to ensure our clients are satisfied with the service and work they have received. Our work is 100% Guaranteed. We offer Full Handyman Services, Full HVAC Services and a Pressure Washing/Window Cleaning Division.

"A team from Clean Expert, visited our residence to clean twelve air ducts. Mr. Carrington was exceptionally amiable and engaging in conversation. He possessed extensive knowledge and provided transparent information about the cleaning process. Notably, he brought to our attention several previously undisclosed issues. The most advantageous aspect was that the pricing was reasonable considering the scope of work performed. Thanks!"

Reinaldo R on August 2025

At Clean Xpert Pros & Clean Xpert Air Conditioning, we strive to serve all of our valued clients by providing quality service while operating from a place of integrity and dependability. We go the extra mile to ensure our clients are satisfied with the service and work they have received. Our work is 100% Guaranteed. We offer Full Handyman Services, Full HVAC Services and a Pressure Washing/Window Cleaning Division.

"A team from Clean Expert, visited our residence to clean twelve air ducts. Mr. Carrington was exceptionally amiable and engaging in conversation. He possessed extensive knowledge and provided transparent information about the cleaning process. Notably, he brought to our attention several previously undisclosed issues. The most advantageous aspect was that the pricing was reasonable considering the scope of work performed. Thanks!"

Reinaldo R on August 2025


Avatar for Adkins Duct Cleaning LLC

Adkins Duct Cleaning LLC

4.76(
41
)
Approved Pro

Adkins Duct Cleaning LLC

4.76(
41
)
Approved Pro
Customers say: Quick response
Recommended by 92% of Angi customers
Recommended by 92% of HomeAdvisor customers
56 local quotes requested

At Adkins Duct Cleaning, LLC, we believe that clean air is essential for a healthy home. Based in Fort Myers, FL, we proudly serve the surrounding areas, including Estero, Cape Coral, and Bonita Springs. With over 30 years of combined experience, our fully insured team is dedicated to improving your indoor air quality through professional duct cleaning services. We understand the importance of maintaining a safe and clean environment for you and your loved ones. Whether you’re dealing with allergies, excessive dust, or dirty vents, our expert technicians are here to help. We take pride in our attention to detail and commitment to excellent customer service, ensuring that every job is completed with care.

"They went above & beyond. Excellent air duct & vent cover cleaning & detected damage to duct work where connected to the AC unit. Then found a possum hiding in the duct work & under the AC until & went to great lengths to get the possum out. Then repaired the AC duct into the house. Price was reasonable, considering the extra work. Very nice & friendly. Absolutely would call them again."

Linda D on March 2020

At Adkins Duct Cleaning, LLC, we believe that clean air is essential for a healthy home. Based in Fort Myers, FL, we proudly serve the surrounding areas, including Estero, Cape Coral, and Bonita Springs. With over 30 years of combined experience, our fully insured team is dedicated to improving your indoor air quality through professional duct cleaning services. We understand the importance of maintaining a safe and clean environment for you and your loved ones. Whether you’re dealing with allergies, excessive dust, or dirty vents, our expert technicians are here to help. We take pride in our attention to detail and commitment to excellent customer service, ensuring that every job is completed with care.

"They went above & beyond. Excellent air duct & vent cover cleaning & detected damage to duct work where connected to the AC unit. Then found a possum hiding in the duct work & under the AC until & went to great lengths to get the possum out. Then repaired the AC duct into the house. Price was reasonable, considering the extra work. Very nice & friendly. Absolutely would call them again."

Linda D on March 2020


Avatar for The Vent Doctor

The Vent Doctor

4.86(
91
)
Approved Pro

The Vent Doctor

4.86(
91
)
Approved Pro
Customers say: Super punctual
Recommended by 94% of Angi customers
Recommended by 94% of HomeAdvisor customers
43 local quotes requested

Professional Air Duct & Dryer Vent Cleaning. As a home inspector licensed in the State of Florida, I realized there was a need for air duct and dryer vent cleaning during many home inspections. We utilize one of the most powerful and effective air duct cleaning systems in the industry. Go green with our botanical sanitzation process and eliminate stubborn odors naturally with our ozone oxidation. Lint buildup in clogged dryer vents will cause your dryer to run hotter and longer. Save money and prevent a fire by having your dryer vent cleaned regularly. We look forward to serving you! Our technicians are well trained and knowledgeable. Prompt, clean and courteous! (FL License HI7933)

"Never called me back or send me an email."

Edward L on January 2021

Professional Air Duct & Dryer Vent Cleaning. As a home inspector licensed in the State of Florida, I realized there was a need for air duct and dryer vent cleaning during many home inspections. We utilize one of the most powerful and effective air duct cleaning systems in the industry. Go green with our botanical sanitzation process and eliminate stubborn odors naturally with our ozone oxidation. Lint buildup in clogged dryer vents will cause your dryer to run hotter and longer. Save money and prevent a fire by having your dryer vent cleaned regularly. We look forward to serving you! Our technicians are well trained and knowledgeable. Prompt, clean and courteous! (FL License HI7933)

"Never called me back or send me an email."

Edward L on January 2021


Avatar for Side Kick Services

Side Kick Services

5.00(
21
)
Approved Pro

Side Kick Services

5.00(
21
)
Approved Pro
Super Service Award
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers
1310 local quotes requested

Family owned business with over 9 years of experience. Providing personal assistant concierge services across Florida, Georgia, New York, and Denver to include: -pet sitting - packing -moving -housekeeping (homes, rentals, move-outs,etc) -organizing (decluttering/de-hoarding) -handyman services -transportation -errands Etc

"He was great. efficient and good work. Cared that it was done just right."

Deborah S on October 2025

Family owned business with over 9 years of experience. Providing personal assistant concierge services across Florida, Georgia, New York, and Denver to include: -pet sitting - packing -moving -housekeeping (homes, rentals, move-outs,etc) -organizing (decluttering/de-hoarding) -handyman services -transportation -errands Etc

"He was great. efficient and good work. Cared that it was done just right."

Deborah S on October 2025


Avatar for Duct Depot

Duct Depot

4.93(
27
)
Approved Pro

Duct Depot

4.93(
27
)
Approved Pro
Customers say: Quick response
Recommended by 96% of Angi customers
Recommended by 96% of HomeAdvisor customers
180 local quotes requested

Duct Depot LLC has more than 14 years experience of providing Florida with professional air duct, H-VAC, and dryer duct cleaning, along with many other services to help keep your air quality clean as can be to help the health of you, your family, and anyone who visits your property. We provide cleaning services to residential and commercial customers alike, so contact us today to service your home or business office.

"Great!!!!!"

Ed C on October 2025

Duct Depot LLC has more than 14 years experience of providing Florida with professional air duct, H-VAC, and dryer duct cleaning, along with many other services to help keep your air quality clean as can be to help the health of you, your family, and anyone who visits your property. We provide cleaning services to residential and commercial customers alike, so contact us today to service your home or business office.

"Great!!!!!"

Ed C on October 2025

...
Showing 1-10 of 207
Central Vacuum Systems questions, answered by experts

No. Only the hose or the attachments are portable in a central vacuum system. A portable vacuum is a standalone model like a stick, canister, or upright. A central vacuum system is defined by a central power unit, which is installed in one place like an AC unit, and the connected network of piping to funnel the suction.

Whether talking about a whole-house central vacuum or a portable vacuum cleaner, the expected cost of major repair work should always be balanced against its replacement cost. However, excluding high-cost motor replacements or major electrical trouble, repairs on a central vacuum system are typically far less than the cost of purchasing and installing a new one.

The disadvantages associated with central vacuums start with cost. They are expensive to install, especially in existing homes, as retrofitting requires opening walls. The system's bulky hoses can also be inconvenient to maneuver and store compared to portable vacuums. Additionally, repairs may need professional service, adding to maintenance costs. Lastly, while powerful, they may be overkill for smaller homes or apartments, making the investment less practical for some households.

Regular cleaning, sealing, and inspections help identify problems early and maintain aesthetics.

Most home warranties cover either home appliances or home systems, and some cover both. Appliance packages will usually include protection for all kitchen appliances, like refrigerators, ovens, stoves, built-in microwaves, and dishwashers, with some covering washing machines and dryers. Systems-only plans normally cover the plumbing, electrical, and HVAC systems, as well as most of the components. Combination plans cover the major appliances in addition to home systems.

The Fort Myers, FL homeowners’ guide to central vacuum system 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"