I had my basement renovated recently (this year) and now have a problem with the shower pipes making loud noises.

When I turn on the hot water in the shower and let it run for approx 20-30 seconds, a loud noise emerges (reflects a fog horn). I can feel the vibration of the pipes.

Does anybody know what might be wrong? I already tried running the taps in the entire house for 3-5 min in case any air was trapped inside the pipes, but to no avail.
Appreciate any input, thanks!