It is a rather long sentence without punctuation. If it was intended to refer to ‘construction work’ (the activity), then ‘works’ would be singular. If ‘residential buildings’ are being repaired (rather than newly built), then it would be ‘on residential buildings’.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.