Windows and doors
Cleaning Tools & Supplies
546 products
Show product list in table mode
Show product list in list mode
-
Magnolia Brush 3-1/2" Cold Water Paint Brush 560-P
$8.99SKU: 035162105607MFR: 560-PAvailable in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush 30" Serrated Floor Squeegee 8430
$69.99SKU: 8430MFR: 8430Available in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush 6″ Paste Brush, Almond Poly 566-P
$7.99SKU: 035162105669MFR: 566-PAvailable in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush 6" Paste Brush, Plastic Block 586
$7.99SKU: 035162005860MFR: 586Available in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush 6" Paste Brush, Tampico 566
$9.49SKU: 035162005662MFR: 566Available in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush 8-SC Straight Handle Scratch Brush
$12.99SKU: 035162010086MFR: 8-SCAvailable in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush J-60 60″ Threaded Metal Handle
$12.99SKU: 065681571607MFR: J-60Available in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush Replacement Rubber for Squeegee 24" 8424-R
$20.99SKU: 8424-RMFR: 8424-RAvailable in-storeRated 0 out of 5 based on 1 customer rating -
Magnolia Brush Water Paint Brush Plastic Block 580-P
$9.99SKU: 035162105805MFR: 580-PAvailable in-storeRated 0 out of 5 based on 1 customer rating -
Makita DCL283FFX1 730 ml 18V LXT Brushless Stick Vacuum Cleaner, 3.0Ah x1 Kit
$299.00SKU: DCL283FFX1MFR: DCL283FFX1Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita DRC300PT2 18V Li-Ion, 5.0 Ah BL Robotic Vacuum Cleaner Kit
$3,699.00SKU: DRC300PT2MFR: DRC300PT2Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita DRC300Z 18V Li-Ion BL Robotic Vacuum Cleaner, Tool Only
$2,999.00SKU: DRC300ZMFR: DRC300ZOnline ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita DUB363PG2V 36V(18Vx2) LXT Brushless 473 CFM Blower w/Vacuum Kit, 6.0Ah x1Kit
$799.00SKU: DUB363PG2VMFR: DUB363PG2VOnline ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita DVC151LZ 15L 36V(18Vx2) LXT Brushless Dry Vacuum Cleaner, Tool Only
$1,099.00SKU: DVC151LZMFR: DVC151LZOnline ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating - Sale!
Makita DVC155LZX2 15L 36V(18Vx2) LXT Brushless Wet/Dry Vacuum Cleaner, Tool Only
$699.00Original price was: $699.00.$549.00Current price is: $549.00.Save $150.00SKU: DVC155LZX2MFR: DVC155LZX2Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita DVC665TX4U 6L 36V(18Vx2) LXT Brushless Backpack Vacuum Cleaner, 5.0Ah x2Kit
$849.00SKU: DVC665TX4UMFR: DVC665TX4UOnline ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita VC001GLM11 8L 40Vmax XGT Brushless Wet/Dry Vacuum Cleaner, 4.0Ah x1Kit
$1,099.00SKU: VC001GLM11MFR: VC001GLM11Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita VC005GLM11 8.0L 40Vmax XGT Brushless Cordless Dry Vacuum Cleaner with XPT, 4.0Ah Kit
$1,149.00SKU: VC005GLM11MFR: VC005GLM11Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita VC005GLZ01 8L 40Vmax XGT Brushless Dry Vacuum Cleaner, Tool Only
$749.00SKU: VC005GLZ01MFR: VC005GLZ01Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita VC007GLZ02 40L 80V(40Vx2)max XGT Brushless Wet/Dry Vacuum Cleaner, Tool Only
$1,399.00SKU: VC007GLZ02MFR: VC007GLZ02Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita VC010GL101 5L 40Vmax XGT BL HEPA Upright Vacuum Cleaner, 8.0Ah x1Kit
$1,599.00SKU: VC010GL101MFR: VC010GL101Online ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Makita VS001GZ 40Vmax XGT BL 24 L HEPA Vacuum Sweeper, Tool Only
$3,499.00SKU: VS001GZMFR: VS001GZOnline ExclusiveLocal deliveryRated 0 out of 5 based on 1 customer rating -
Mallory 18" Champion Window Squeegee 835-18
$10.99SKU: 079062188353MFR: 835-18Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 18" General Purpose Floor Squeegee 840-18
$27.99SKU: 079062188407MFR: 840-18Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 18" Strip Window Scrubber 834-18
$19.99SKU: 079062188346MFR: 834-18Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 2-In-1 Long Chenille/Microfiber Wash Sponge 40112CBL
$9.99SKU: 048374401122MFR: 40112CBLAvailable in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 30" Aluminum Floor Squeegee 36030
$42.99SKU: 060188360303MFR: 36030Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 30" Curved Floor Squeegee 843-30
$49.99SKU: 079062308430MFR: 843-30Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 30" Straight Floor Squeegee 840-30
$42.99SKU: 079062308409MFR: 840-30Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 36" Curved Floor Squeegee 843-36
$55.99SKU: 079062368434MFR: 843-36Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 36" Straight Floor Squeegee 840-36
$47.99SKU: 079062368403MFR: 840-36Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 4-10NY-E Window Squeegee, 49 to 90 in OAL, Blue/Silver
$22.99SKU: 079062488101MFR: 2057842Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 4-839-3 Window Cleaning Kit, 3-Piece
$32.99SKU: 079062038399MFR: 2058006Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 83300 Shower Wipe Squeegee, White
$8.99SKU: 079062008330MFR: 2057941Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 835-12 Window Squeegee, Rubber Blade
$6.99SKU: 079062128359MFR: 835-12Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 835-14 Window Squeegee, Rubber Blade
$8.99SKU: 079062148357MFR: 835-14Available in-storeRated 0 out of 5 based on 1 customer rating -
Mallory 835-16 Window Squeegee, Rubber Blade
$9.99SKU: 079062168355MFR: 835-16Available in-storeRated 0 out of 5 based on 1 customer rating -
Marino 40" Aluminum Nipper Reacher LS-2100
$49.99SKU: 665539021003MFR: LS-2100Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 15871 12″ Curb Brush
$18.99SKU: 035965058711MFR: 15871Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 16587 Turtle Back Sponge
$5.99SKU: 035965065870MFR: 16587Out of stockRated 0 out of 5 based on 1 customer rating -
Marshalltown 3 in. W X 7 in. L High Carbon Steel Philadelphia Pointing Trowel
$27.99SKU: 035965011303MFR: 45 7Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 521 Bucket Brush
$15.99SKU: 035965065214MFR: 521Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 6515 Threaded Handle Clevis Adapter
$12.99SKU: 035965065153MFR: 6515Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 6517 13-1/2″ Beaver Tail Hand Brush
$19.99SKU: 035965065177MFR: 6517Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 6524 20″ Acid Brush
$11.99SKU: 035965065245MFR: 6524Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 6525 20″ Utility Scrub Brush
$13.99SKU: 035965065252MFR: 6525Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 6597 24″ Wood Backed Concrete Broom
$50.99SKU: 035965065979MFR: 6597Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown 6598 36″ Wood Backed Broom
$90.99SKU: 035965065986MFR: 6598Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown Aluminum Threaded Female to Push Button Handle Adapter 15539
$27.99SKU: 035965055390MFR: 15539Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown B5 96 15512 96″ Aluminum Threaded Handle Sections
$90.99SKU: 035965055123MFR: 15512Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown Fresno/Broom Push Button Adapter 4821
$41.99SKU: 035965048217MFR: 4821Available in-storeRated 0 out of 5 based on 1 customer rating -
Marshalltown FT6N Push Button Handle Adpater
$16.99SKU: 035965047746MFR: FT6NOut of stockRated 0 out of 5 based on 1 customer rating
Planning a renovation or project?
Find more on the Preston Hardware Blog
Browse educational articles, videos and tutorials from the Preston Hardware Blog
Power tools
Lawn and garden