I think it depends on what you want done and which model CZ. If it's just basic springs or a hammer kit, you or any experienced gun smith should be able to do it. If it's custom fitting and polishing, I'd send it to CGW, or do it yourself with the understanding you may have to replace any parts you screw up. I did the latter only because I didn't want to want to wait.