The document proposes a new routing protocol called Servant-MODLEACH (S-MODLEACH) to address some challenges in the MODLEACH protocol for wireless sensor networks. S-MODLEACH introduces servant nodes that are responsible for data aggregation to reduce the workload on cluster heads. It also selects cluster heads based on residual energy rather than probability, allowing nodes with higher energy to serve as cluster heads for longer. Simulation results showed S-MODLEACH performs better than MODLEACH in terms of throughput, energy conservation, and extending network lifetime.