This does not require drilling holes, that is true, but you should know that the screws may still leave marks/dents in the metal of your pedalboard. In my case, this is a permanent solution for my Cioks DC7 attached to a Nano MAX, so it doesn't bother me. This is rock-solid and looks really good!