Top-rated furniture cleaning pros.

Get matched with top furniture cleaning pros in Bally, PA

Enter your ZIP and get matched with up to 5 pros

Need a pro for your furniture cleaning project in Bally, PA?

Select your specific project to find the pro for you.

Find Furniture cleaning pros in Bally

Avatar for All Furniture Services® Repair & Restoration

All Furniture Services® Repair & Restoration

4.81(
220
)
Approved Pro

All Furniture Services® Repair & Restoration

4.81(
220
)
Approved Pro
Customers say: Super punctual
Recommended by 93% of Angi customers
Recommended by 93% of HomeAdvisor customers
1999 years of experience

The Professional Team of All Furniture Services® Repair & Restoration is capable of handling, as well as carrying everything necessary to provide immediate on-site furniture disassembling, assembling and all repairs, on wood, leather, vinyl, fabric, upholstery, restorations of antiques, metal, stone, and mechanisms. Methods and products are chosen to make their repairs permanent, invisible and to return furniture to its original or even better condition. On-site or in-shop services offered to all: Manufactures, Stores, Vendors, Warehouses, Designers, Hotels, Restaurants, Construction, Moving, Insurance Companies as well as Individual Customers. We have been at the forefront of the Antique and Modern Repair & Restoration.

"Dmytro is a pro!! He worked very hard to get my recliner back in shape!! Great job Dmytro! Thanks again."

Nancy b on September 2025

The Professional Team of All Furniture Services® Repair & Restoration is capable of handling, as well as carrying everything necessary to provide immediate on-site furniture disassembling, assembling and all repairs, on wood, leather, vinyl, fabric, upholstery, restorations of antiques, metal, stone, and mechanisms. Methods and products are chosen to make their repairs permanent, invisible and to return furniture to its original or even better condition. On-site or in-shop services offered to all: Manufactures, Stores, Vendors, Warehouses, Designers, Hotels, Restaurants, Construction, Moving, Insurance Companies as well as Individual Customers. We have been at the forefront of the Antique and Modern Repair & Restoration.

"Dmytro is a pro!! He worked very hard to get my recliner back in shape!! Great job Dmytro! Thanks again."

Nancy b on September 2025


Avatar for Voda Cleaning & Restoration of Lehigh Valley-Poconos

Voda Cleaning & Restoration of Lehigh Valley-Poconos

5.00(
11
)
Approved Pro

Voda Cleaning & Restoration of Lehigh Valley-Poconos

5.00(
11
)
Approved Pro
2025 years of experience
Free onsite estimate

Your Cleaning & Restoration Sidekick. At Voda, our mission is to make life easier for those responsible for creating inviting, healthy spaces where people live, work, and do business. We specialize in a wide range of cleaning & restoration services to keep your home or business clean, fresh and free from damage including: carpet cleaning, floor cleaning, tile & grout cleaning, upholstery cleaning, odor removal, water damage restoration, storm damage restoration, mold mitigation and more!

"This is an incredible story! My "go to" carpet cleaning guy retired, and in the past I had used Stanley Steamer, so I used them again - Big Mistake! Called the company to tell them the carpet is not clean, they offered to send another team to do the same thing, so I declined. Meanwhile, VODA Cleaning and Restoration, from Easton, owned by Rodrigo, reached out, to follow-up on a quote request form I filled out online. THIS COMPANY IS INCREDIBLE!!! Not only did he offer to clean the spots and heavily soiled high traffic areas properly, but also offered his service at no charge to show me how his company could do much better. He knew I was upset with the Stanley Steamer job, and he was confident to be able to solve my problem. The VODA Cleaning and Restoration's business with the latest "brush pro agitation" equipment is a totally professional company with 100% satisfaction guaranteed. I can't be emphatic enough as to how satisfied I am. I highly recommend this company for any carpet cl"

James C on November 2025

Your Cleaning & Restoration Sidekick. At Voda, our mission is to make life easier for those responsible for creating inviting, healthy spaces where people live, work, and do business. We specialize in a wide range of cleaning & restoration services to keep your home or business clean, fresh and free from damage including: carpet cleaning, floor cleaning, tile & grout cleaning, upholstery cleaning, odor removal, water damage restoration, storm damage restoration, mold mitigation and more!

"This is an incredible story! My "go to" carpet cleaning guy retired, and in the past I had used Stanley Steamer, so I used them again - Big Mistake! Called the company to tell them the carpet is not clean, they offered to send another team to do the same thing, so I declined. Meanwhile, VODA Cleaning and Restoration, from Easton, owned by Rodrigo, reached out, to follow-up on a quote request form I filled out online. THIS COMPANY IS INCREDIBLE!!! Not only did he offer to clean the spots and heavily soiled high traffic areas properly, but also offered his service at no charge to show me how his company could do much better. He knew I was upset with the Stanley Steamer job, and he was confident to be able to solve my problem. The VODA Cleaning and Restoration's business with the latest "brush pro agitation" equipment is a totally professional company with 100% satisfaction guaranteed. I can't be emphatic enough as to how satisfied I am. I highly recommend this company for any carpet cl"

James C on November 2025


Avatar for Your Duct Guy - Professional Cleaners

Your Duct Guy - Professional Cleaners

4.73(
668
)

Your Duct Guy - Professional Cleaners

4.73(
668
)
Customers say: Quality work
Recommended by 90% of Angi customers
Recommended by 90% of HomeAdvisor customers

Please visit https://www.yourductguy.com/ to see all of our current pricing specials. Your Duct Guy - Professional Cleaning Company serves the Entire Delaware Valley Area. We provide Air Duct Cleaning, HVAC, Refrigeration, Boiler Services, Painting Services and House Cleaning Services for hundreds of residential properties in the Delaware Valley Area. We also provide Mold testing, Dryer Vent Cleaning. Anti-Bacterial Sanitation Services and Full Service House Cleaning and Maid Services. Your Duct Guy is a business that focus on professional service and customer satisfaction. Our professional technicians are friendly and knowledgeable. You will feel the difference from the time Your Duct Guy arrives to the time they leave.

"Awesome! They were great Ana feel so much better."

Stephanie D on June 2024

Please visit https://www.yourductguy.com/ to see all of our current pricing specials. Your Duct Guy - Professional Cleaning Company serves the Entire Delaware Valley Area. We provide Air Duct Cleaning, HVAC, Refrigeration, Boiler Services, Painting Services and House Cleaning Services for hundreds of residential properties in the Delaware Valley Area. We also provide Mold testing, Dryer Vent Cleaning. Anti-Bacterial Sanitation Services and Full Service House Cleaning and Maid Services. Your Duct Guy is a business that focus on professional service and customer satisfaction. Our professional technicians are friendly and knowledgeable. You will feel the difference from the time Your Duct Guy arrives to the time they leave.

"Awesome! They were great Ana feel so much better."

Stephanie D on June 2024


Avatar for ServiceMaster of Allentown

ServiceMaster of Allentown

4.79(
43
)

ServiceMaster of Allentown

4.79(
43
)
Customers say: Super punctual
Recommended by 95% of Angi customers
Recommended by 95% of HomeAdvisor customers

At ServiceMaster Commercial & Residential Cleaning Company, our commitment is to you, our customer. We believe that cleaning is not a commodity but an opportunity to provide remarkable service. That's why we focus on mastering the basics and consistent service delivery as foundational to our business. We partner with you to understand your unique need and continuously monitor the overall condition of your facilities. What's more, you get the personalized attention of a local business combined with the best practices and stability of a national brand. We pride ourselves on going above and beyond all expectations. Clean, well-kept facilities enhance corporate image and provide a healthy environment for your customers and employees. Every day more than 100,000 businesses, like yours, depend on ServiceMaster Commercial & Residential Cleaning Company to keep their facility looking its best. And with nearly 60 years experience, we have developed the most advanced cleaning technologies and methods to do it. We hire the best people and train them to work as an extension of your staff, devoted to making your facilities run well and look great.

"The technicians did an amazing job on the deep cleaning of my home. When I first pulled up to the house, I could already tell the difference with the windows! I highly recommend ServiceMaster of Allentown."

Erin D on September 2018

At ServiceMaster Commercial & Residential Cleaning Company, our commitment is to you, our customer. We believe that cleaning is not a commodity but an opportunity to provide remarkable service. That's why we focus on mastering the basics and consistent service delivery as foundational to our business. We partner with you to understand your unique need and continuously monitor the overall condition of your facilities. What's more, you get the personalized attention of a local business combined with the best practices and stability of a national brand. We pride ourselves on going above and beyond all expectations. Clean, well-kept facilities enhance corporate image and provide a healthy environment for your customers and employees. Every day more than 100,000 businesses, like yours, depend on ServiceMaster Commercial & Residential Cleaning Company to keep their facility looking its best. And with nearly 60 years experience, we have developed the most advanced cleaning technologies and methods to do it. We hire the best people and train them to work as an extension of your staff, devoted to making your facilities run well and look great.

"The technicians did an amazing job on the deep cleaning of my home. When I first pulled up to the house, I could already tell the difference with the windows! I highly recommend ServiceMaster of Allentown."

Erin D on September 2018


Avatar for LEHIGH RUG SERVICE

LEHIGH RUG SERVICE

4.83(
63
)

LEHIGH RUG SERVICE

4.83(
63
)
Customers say: Super punctual
Recommended by 93% of Angi customers
Recommended by 93% of HomeAdvisor customers

For over 60 years Lehigh Rug Service has been the area's leader in high quality carpet installation, repair and cleaning. Serving the Greater Lehigh Valley, our distinctive service is trusted by homeowners, designers, and businesses alike. When you hire Lehigh Rug, you can be assured that our workmanship will be done to the highest of standards, as we only hire the finest professionals . From your first phone call, through the completion of your job and beyond we are here to serve you! Your Satisfaction is always our highest priority! Honest, Kind and Dependable! Never a Hard Sell. Today, we are proud to offer over 100 years combined experience, award winning green carpet cleaning, and the finest oriental rug service.

"The quality of work and professionalism was excellent. Approximately 331 sq. ft. of wall-to-wall carpet was cleaned plus 4 steps. Also, a sofa and reclining chair and 3 pillows were cleaned. I would recommend this company and I would hire them again."

William M on July 2022

For over 60 years Lehigh Rug Service has been the area's leader in high quality carpet installation, repair and cleaning. Serving the Greater Lehigh Valley, our distinctive service is trusted by homeowners, designers, and businesses alike. When you hire Lehigh Rug, you can be assured that our workmanship will be done to the highest of standards, as we only hire the finest professionals . From your first phone call, through the completion of your job and beyond we are here to serve you! Your Satisfaction is always our highest priority! Honest, Kind and Dependable! Never a Hard Sell. Today, we are proud to offer over 100 years combined experience, award winning green carpet cleaning, and the finest oriental rug service.

"The quality of work and professionalism was excellent. Approximately 331 sq. ft. of wall-to-wall carpet was cleaned plus 4 steps. Also, a sofa and reclining chair and 3 pillows were cleaned. I would recommend this company and I would hire them again."

William M on July 2022


Avatar for Daniels Floor Care

Daniels Floor Care

4.78(
37
)

Daniels Floor Care

4.78(
37
)
Customers say: True professional
Recommended by 97% of Angi customers
Recommended by 97% of HomeAdvisor customers

Daniels Floor Care is a professional, full-service carpet, floor, fabric care company serving the greater South Eastern Pennsylvania area located in Bernville, PA. Daniels Floor Care has has offered premiere residential and commercial cleaning services since 1997. At Daniels Floor Care, we take pride in our stellar reputation, years of experience, up to date education and training, state of the art systems and tools, and 100% guarantee. Plus, Daniels Floor Care is an IICRC certified firm, the world's most recognized body of certification for carpet and upholstery cleaners, and we hold multiple cleaning technician certifications.

Daniels Floor Care is a professional, full-service carpet, floor, fabric care company serving the greater South Eastern Pennsylvania area located in Bernville, PA. Daniels Floor Care has has offered premiere residential and commercial cleaning services since 1997. At Daniels Floor Care, we take pride in our stellar reputation, years of experience, up to date education and training, state of the art systems and tools, and 100% guarantee. Plus, Daniels Floor Care is an IICRC certified firm, the world's most recognized body of certification for carpet and upholstery cleaners, and we hold multiple cleaning technician certifications.


Avatar for OdorXit Products

OdorXit Products

4.47(
64
)

OdorXit Products

4.47(
64
)
Customers say: True professional
1999 years of experience

Are you frustrated when you spend money on products to eliminate odors yet the odors return? Are you tired of the odor being covered up by a fragrance and it smells worse? Are you afraid to use those odor removal products on your skin or your pet's fur? Then it's time to use something safe as soap and REALLY does get rid of the odors. From Mold to Urine to Smoke to Trash you MUST try OdorXit products! OdorXit Concentrate will permanently and safely eliminate urine, feces, vomit, dead animal smell, gasoline, fuel oil, skunk spray and much more on contact. It's safe for any surface such as carpet, hardwood, clothing and more.. OdorXit Magic is a very fast acting ready to use smell neutralizer that doesn't leave a smell of its own. Safe as soap and works on cigarette smoke on your clothes or air, diaper odors, litter box smells even sports smells. Air Quality Manager by OdorXit permanently and safely oxidizes tougher odors such as cigarette and fire smoke odor, odors produced by mold, mildew, spores, bacteria and viruses.

"OK - not really what I was expecting. That is my issue, I guess."

Ed S on March 2018

Are you frustrated when you spend money on products to eliminate odors yet the odors return? Are you tired of the odor being covered up by a fragrance and it smells worse? Are you afraid to use those odor removal products on your skin or your pet's fur? Then it's time to use something safe as soap and REALLY does get rid of the odors. From Mold to Urine to Smoke to Trash you MUST try OdorXit products! OdorXit Concentrate will permanently and safely eliminate urine, feces, vomit, dead animal smell, gasoline, fuel oil, skunk spray and much more on contact. It's safe for any surface such as carpet, hardwood, clothing and more.. OdorXit Magic is a very fast acting ready to use smell neutralizer that doesn't leave a smell of its own. Safe as soap and works on cigarette smoke on your clothes or air, diaper odors, litter box smells even sports smells. Air Quality Manager by OdorXit permanently and safely oxidizes tougher odors such as cigarette and fire smoke odor, odors produced by mold, mildew, spores, bacteria and viruses.

"OK - not really what I was expecting. That is my issue, I guess."

Ed S on March 2018


Avatar for Share Advanced Tile & Carpet Deep Cleaning Svc LLC

Share Advanced Tile & Carpet Deep Cleaning Svc LLC

4.71(
17
)

Share Advanced Tile & Carpet Deep Cleaning Svc LLC

4.71(
17
)
Customers say: Super punctual
Recommended by 94% of Angi customers
Recommended by 94% of HomeAdvisor customers

Welcome to our website, deep cleaning is our business, and we aim to exceed your expectations as an environmentally-safe company. Accessibility, efficiency, timeliness, honesty, and integrity describe SHARE Advanced Tile And Carpet Deep Cleaning Services LLC. We will bring simplicity and automation to carpets, tile and grout, upholstery, drapes, rugs, partitions, and concrete cleaning services to suit your needs, both commercial and residential. Helping you to maintain your beautiful floors and saving you from the cost of replacing floors. We use 150-250 degree hot water extraction to deep clean Carpet, Tile and Grout cleaning, and Upholstery cleaning. It's a fact that we feel the most important things you should know about our company are that we offer the best customer service in our industry and that we offer the best cleaning results in deep cleaning industry. We think that after you get to know us just a little, you'll say, "SHARE ADVANCED TILE AND CARPET DEEP CLEANING SERVICES LLC in Trexlertown is my favorite choice for the Professional Services industry." Here's a great example of what our customers like best about us. We are family owned and operated, competitive prices, best cleaning results, and with our cleaning process your carpet dries within 1-2 hours. TOP EIGHT REASONS TO CHOOSE US: . 1.Trained Technicians- All technicians at SHARE Advanced are certified in the approved methods of cleaning and revitalizing commercial, industrial and residential flooring. We are family owned and operated. 2. 4-Step Process- We achieve the best cleaning results in deep cleaning with our 4-step process: 1. Pre-Spray, 2. Scrub, 3. Re-Spray, 4. Rinse and Remove. 3. Achieves Steam- Patent-pending heat management technology that delivers the hottest water to maximize cleaning. 4. Safety First- All safety precautions are taken for the convenience of your staff, neighbors and facility. 5. Professional Service- SHARE Advanced will post-service follow up within 24 hours of cleaning to ensure your satisfactions. 6. 100% Guarantee- We absolutely, completely, 100% guarantee your satisfaction with any work we do. No strings and absolutely no gimmicks! If you're not happy, We will make it right. It's that easy! 7. We Carefully test every carpet we clean and use the cleaning process recommended by the carpets' manufacturer. This won't void your carpets' warranty and will get your carpets truly clean... 8. We us the finest, most expensive equipment made for carpet cleaning. Our state-of-the-art-equipment allows us to safely control the heat, pressure, and detergent to gently rinse bacteria, pollen, dust mites, and soil from your carpet's fibers, leaving them soft, clean, fresh, and healthy! Satisfaction 100% Guaranteed or We will Re-Clean the whole entire area until your Satisfied. Carpet Protector , Tile and Grout Protector Color Grout Sealant. Want your grout color changed we will do it for you.

Welcome to our website, deep cleaning is our business, and we aim to exceed your expectations as an environmentally-safe company. Accessibility, efficiency, timeliness, honesty, and integrity describe SHARE Advanced Tile And Carpet Deep Cleaning Services LLC. We will bring simplicity and automation to carpets, tile and grout, upholstery, drapes, rugs, partitions, and concrete cleaning services to suit your needs, both commercial and residential. Helping you to maintain your beautiful floors and saving you from the cost of replacing floors. We use 150-250 degree hot water extraction to deep clean Carpet, Tile and Grout cleaning, and Upholstery cleaning. It's a fact that we feel the most important things you should know about our company are that we offer the best customer service in our industry and that we offer the best cleaning results in deep cleaning industry. We think that after you get to know us just a little, you'll say, "SHARE ADVANCED TILE AND CARPET DEEP CLEANING SERVICES LLC in Trexlertown is my favorite choice for the Professional Services industry." Here's a great example of what our customers like best about us. We are family owned and operated, competitive prices, best cleaning results, and with our cleaning process your carpet dries within 1-2 hours. TOP EIGHT REASONS TO CHOOSE US: . 1.Trained Technicians- All technicians at SHARE Advanced are certified in the approved methods of cleaning and revitalizing commercial, industrial and residential flooring. We are family owned and operated. 2. 4-Step Process- We achieve the best cleaning results in deep cleaning with our 4-step process: 1. Pre-Spray, 2. Scrub, 3. Re-Spray, 4. Rinse and Remove. 3. Achieves Steam- Patent-pending heat management technology that delivers the hottest water to maximize cleaning. 4. Safety First- All safety precautions are taken for the convenience of your staff, neighbors and facility. 5. Professional Service- SHARE Advanced will post-service follow up within 24 hours of cleaning to ensure your satisfactions. 6. 100% Guarantee- We absolutely, completely, 100% guarantee your satisfaction with any work we do. No strings and absolutely no gimmicks! If you're not happy, We will make it right. It's that easy! 7. We Carefully test every carpet we clean and use the cleaning process recommended by the carpets' manufacturer. This won't void your carpets' warranty and will get your carpets truly clean... 8. We us the finest, most expensive equipment made for carpet cleaning. Our state-of-the-art-equipment allows us to safely control the heat, pressure, and detergent to gently rinse bacteria, pollen, dust mites, and soil from your carpet's fibers, leaving them soft, clean, fresh, and healthy! Satisfaction 100% Guaranteed or We will Re-Clean the whole entire area until your Satisfied. Carpet Protector , Tile and Grout Protector Color Grout Sealant. Want your grout color changed we will do it for you.


Avatar for Nave's Carpet, Upholstery, Floor Cleaning & Rest.

Nave's Carpet, Upholstery, Floor Cleaning & Rest.

5.00(
10
)

Nave's Carpet, Upholstery, Floor Cleaning & Rest.

5.00(
10
)
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers

Restoration & Cleaning Specialist. 20+ years experience. IICRC Certified. Highly Skilled at Utilizing Fiber & Fabric ID's to ensure precise & proper restoration/cleaning on 1st attempt. Locally owned and operated. Owner is present on all jobs. Like us on Facebook: https://www.facebook.com/navescleaningservices?ref=br_tf.

"Fantastic! I could not believe how clean they got my carpets and furniture! I thought they were practically ready for replacement--I just wanted to stretch their life a little bit because they smelled of our two dogs. But both carpets and furniture came out GREAT! They even got out a years-old carpet stain--I couldn't believe it. I was amazed. They reported that I have at least several more years' worth of life out of my carpets, if not more. They were polite, professional, prompt, and effective! I have hired other carpet cleaners in the past, and Nave's was superior in every way."

Michelle B on June 2018

Restoration & Cleaning Specialist. 20+ years experience. IICRC Certified. Highly Skilled at Utilizing Fiber & Fabric ID's to ensure precise & proper restoration/cleaning on 1st attempt. Locally owned and operated. Owner is present on all jobs. Like us on Facebook: https://www.facebook.com/navescleaningservices?ref=br_tf.

"Fantastic! I could not believe how clean they got my carpets and furniture! I thought they were practically ready for replacement--I just wanted to stretch their life a little bit because they smelled of our two dogs. But both carpets and furniture came out GREAT! They even got out a years-old carpet stain--I couldn't believe it. I was amazed. They reported that I have at least several more years' worth of life out of my carpets, if not more. They were polite, professional, prompt, and effective! I have hired other carpet cleaners in the past, and Nave's was superior in every way."

Michelle B on June 2018


Martin's Floor Covering Inc

5.00(
10
)

Martin's Floor Covering Inc

5.00(
10
)
Customers say: Quick response
Recommended by 100% of Angi customers
Recommended by 100% of HomeAdvisor customers

Martin's Floor Coverings is a family owned and operated business for over 40 years.We provide residential and commercial flooring materials , professional installation and professional steam cleaning. Martins carries a full line of leading brands in carpet,vinyl, hardwood, laminate, bamboo,cork ,natural stone, tile, and area rugs. We offer free estimates. We offer flooring specials in every season to save you money on your new floor. Finacing available. Visit our showroom to see our enormous selection of in stock carpet and vinyl remnants.

Martin's Floor Coverings is a family owned and operated business for over 40 years.We provide residential and commercial flooring materials , professional installation and professional steam cleaning. Martins carries a full line of leading brands in carpet,vinyl, hardwood, laminate, bamboo,cork ,natural stone, tile, and area rugs. We offer free estimates. We offer flooring specials in every season to save you money on your new floor. Finacing available. Visit our showroom to see our enormous selection of in stock carpet and vinyl remnants.

Showing 1-10 of 40
Upholstery Cleaning questions, answered by experts

You can use saddle soap to clean a leather sofa, but use it sparingly. Saddle soap cleans and conditions leather but can be too harsh for some types of furniture. Test it first on a small, unnoticeable part of the sofa to avoid accidentally damaging it. Apply a small amount with a damp cloth, gently work it into the leather, and wipe off the excess with a clean, dry cloth. Afterward, use a leather conditioner to keep the leather supple and prevent drying.

Yes, you can save moldy wood furniture by removing the mold as soon as you notice it. Mold can penetrate and damage porous wood, though, so waiting to clean it could lead to significant damage. If a large coverage area of mold grows over several months, you may want to ask a professional to try to save the piece. If the damage is bad enough, though, even a pro might not be able to save it.

It’s possible to DIY upholstery cleaning, but it’s usually best to leave the work to a professional. If you use aggressive cleaning solutions or are too rough with the material while trying to clean it, you could do permanent damage that demands repair or a full replacement. This issue is especially risky with more delicate materials, like leather, silk, and rayon. Some upholstery needs to be dry cleaned, and knowing how and when to use different cleaning methods is paramount for avoiding damage. A professional upholstery cleaner will know what products and methods are safe to use.

When cleaning upholstery, you want to avoid harsh scrubbing, oversaturating the fabric, and using the wrong kind of cleaner for the fabric you’re cleaning. Any of these can cause significant damage to the upholstery, including rips, stains, faded fabric, mildew, or discoloration. Be methodical and use a light touch when cleaning upholstered furniture to preserve the life and look of the upholstery. 

Stains can be removed from couches by spot-cleaning them with the appropriate solution. Check your upholstery tag below the cushions or under your couch for the right spot-cleaning solution. In some cases, you may also be able to remove the upholstery covers and throw them in the wash on a gentle cycle.

The Bally, PA homeowners’ guide to upholstery cleaning 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"