Farhan Sabir, I recommend you to call Saad Asif at 03335338035. He has a team of electrical engineers, electricians, etc. and is more name hungry rather than money. Hence, m confident he will be able to guide you the very best regarding generators, UPS, solar energy panels, solar fans, solar street lights, solar geysers, etc. In other words, I tend to feel he can provide you complete energy solutions.