@WBYeats,
Quote:an inspection on something is not incorrect.
Maybe. Matter of opinion. I wouldn't go into the correct/incorrect lobbies on this, but I would always use of.
Carry out work on something, yes. Maintenence of, inspection of, sounds better to me.