When you get the DG set serviced on time, it works efficiently. But often, the maintenance practices are slightly different depending on the age of the DG set, hours accumulated, availability of spare parts etc.
While opting for a diesel generator can yield benefits, at times you may have to bear with its downtime & that is absolutely fine. Machines do need some break. Here is how and where you can get them refreshed.