Hi newbuyer,
Building code usually deals with safety issues. Unless your contract specified usable shelving space and volume, you don't have much to go on. The only easy fix now is to drill new holes and move the shelf above all the pipes. The proper installation of the pipes would have run the...