It is pretty easy to do yourself. You just want the cables labeled (ie. know where each cable goes before you start) so that when you punch them down to the patch panel, they are in some sort of order.
You can pick up a LAN test kit pretty cheap off Trademe, a Punchdown tool and cable stripper too. You aren't making patch cables, so do not need a Crimping tool.
Punching down is pretty simple, make sure at both ends of the cable you are using the same standard (PDL sockets will have colour codes for 568A and 568B, keep it consistent), the Patch Panel will be colour coded for A or B or both - these days if you mixed it up, it probably wouldn't be the end of the world as most network cards can auto negotiate (Using 568A at one end and 568B at the other means you have a crossover cable).
The first couple may take a bit of time, and it is tedious work, but will save you a lot of money. I always strip off quite a bit of the cable shield so I have a lot of cable inside to play with (I like about 5 or 6cm so I can easily untwist and place into the slots on the socket to punch down - when you punch down, that excess cable is cut off anyway).



