Carl Firmstone
A general builder should be able to take out the tiles, bathroom fixtures etc. They may also inspect and replace the timber joists if needed, unless they, or you decide that a joiner should be called in too. You may then require a plumber and a tiler to get back to having a fully fitted bathroom again.