Expanded Selection | New, Low Pricing | Fast, Free Shipping*

Janitorial Supplies

Discover new, low pricing, free shipping and an expanded selection of the in-stock commercial cleaning chemicals, supplies and tools you need for every task. Keep your community clean for better resident health, family satisfaction and head-turning first impressions during tours.

Take the guesswork out of janitorial purchasing with a brand new Committed Program from Direct Supply.

Optimized Formulary

Optimized Formulary

Our Senior Living experts will help you choose the best selection of products for the unique needs of your community – all with competitive commitment-based pricing.

Always in Stock, Guaranteed

Always in Stock, Guaranteed

Your commitment provides reliable and consistent access to every product on your formulary. You’ll always have the right products on hand when you need them.

Fast & Free Final Mile

Fast & Free Final Mile

We’ll coordinate a hassle-free delivery inside & out of the elements. Plus, every order from your Optimized Formulary over $100 ships to you absolutely free.

Trust the Direct Supply Difference

Janitorial Supplies Selection


Find the most products and cutting-edge solutions from top brands, in stock and all in one place.

Infection Prevention Expertise


Rely on your dedicated account manager for infection prevention expertise, product consultation and service recommendations.

Satisfaction Guaranteed


Your satisfaction is 100% guaranteed. If you ever have a problem, we’ll make it right.

Janitorial Supplies Insights & Best Practices

Have questions or need help ordering?
Contact your Account Manager »

*Free Shipping is valid only for eligible products on orders over $100. For orders less than $100 pre-tax, Free Shipping Eligible products will ship for a flat fee of $12.95 per order. Shipping offers available only for shipments to the 48 contiguous states; liftgate and expedited shipping fees may apply. Offers not valid on prior purchases. Other offer limits may apply and are subject to change. Call your account manager for details.