We supply brand new caterpillar engines, cummins engines and also reconditioned units of both caterpillar and cummins engines. We also provide maintenance & overhauling of the engines. Singmarine Offshore Services can provide spare parts (OEM engine parts) or replacement engine parts. We directly procure the spare parts from OPM accordance to the parts installed by the equipment manufacturer.