In this paper, enhancement of LEACH is done using MAX-HEAP algorithm for better cluster head management. By using MAX-HEAP the no of nodes in under one cluster head is adjusted. So that no over cluster Head is over loaded. In max-heap cluster head with maximum nodes is selected so that some of the nodes can be shifted to other cluster head's to achieve load balancing. Simulation results are obtained in terms of four metrics-amount of data transmitted, total energy consumed, average no of cluster formation and number of nodes alive.