We at Sumesh petroleum aim to provide end-to-end solutions for complete Transformer Overhauling and Maintenance.Transformer Overhauling – The basic meaning of Overhauling is to examine or go over carefully for needed repairs. In the process of Overhauling Engineers open the whole Transformer to do the needful cleaning, repair and replacement, in short the process includes overall inspection including lifting of core and coils.