A framework is proposed for demand-side load management (DSLM) of manufacturers participating in demand response (DR) programs. Utilities are increasingly focused on enticing their portfolios of energy end-users to adjust their energy use patterns in a mutually beneficial manner such as with DR programs. DR programs allow the utility to receive bulk peak load reduction and the participating end-user to receive credit towards their electricity bills. Once an end-user is enrolled in a DR program, they receive periodic requests for some amount of load reduction, typically the day before. Failing to respond to a DR signal will usually cost the end-user handsomely. The end-user is often left to their own discretion on how to attain the level of load reduction requested by the utility. For a manufacturer, this means if the request in load reduction is high enough, they will need to figure out how to curtail production. On the other hand, if the load reduction requested is small enough to need no disruption to production, the utility may be missing out on untapped DR capabilities that could be offered from the ability of the manufacturer to reschedule their production. In either case, the availability of an optimal plan for the manufacturer to best schedule its production in response to a DR event can maximize the benefits for both parties. Most of the research found in literature addresses production scheduling with minimal energy use or cost with respect to a time-of-use price tariff. A system that communicates the desires of the utility to the end-user for a DR event and provides the end-user with support in the decision-making process remains to be developed. The framework proposed addresses these shortcomings, considering the introduction of IoT capabilities and the physical constraints of the manufacturer.