Do I need to redo this deck or it would be OK to clean it and repaint it

deck

Do I need to redo this deck or it would be OK to clean it and repaint it ?
In my opinion the floor is in bad shape and so are the top rails
enter image description here
enter image description here
enter image description here
enter image description here
enter image description here

By law info

Best Answer

All you need to do is replace the top of the rails, stair treads, and the decking. The rest can be sanded. Use oil based paint or a marine paint. DO NOT use an epoxy or latex in Toronto. There are too many freeze cycles. This is a one day job if you have a few buddies. You do not need a permit in most places to repair existing structures to a point. I doubt new decking boards constitutes that in Toronto but you can always call city hall. Utterly crazy to tear the whole thing down... Like tearing down studs because drywall is banged up.