A completion certificate must be obtained from the municipality prior to the contractor handing over a new building to the owner.... this is of course accompanied by a bunch of other processes such as civil defense approval, kaharam inspection etc....

As for construction works around a building that disturb the peace...well, they is a law that states when a contractor can commence noisy works and cease them. I think its 6am start, no ealier... until around 6pm... but not certain for sure.

As for power cuts, you could complain to Kharama