McKesson provides pharmaceutical and medical supply distribution, along with business support solutions for independent pharmacies and healthcare providers across North America. The company offers inventory management, technology platforms, and financial support services designed to enhance the operational and financial wellbeing of independent pharmacy businesses.