What We Do Generators Generator Sales Our experienced sales team can help you work out which diesel generator will best suit your requirements. Service Our team of mechanics can service your generator to keep it running smoothly and efficiently for years. Installation From site inspections to rigorous testing – a generator installed by us is a generator that works.