Yes mate .. I think they "did" something wrong somewhere . .a problem with shower feed leads me to believe that they connected something incorrectly.
I'd look for an experienced local plumber .. who can weigh up the layout and show him .. if you can .. where the builders stitched in the new pipework.
Good luck mate ...