Karnis refinished a stock for me at about the time he started having some health (back problems), the work he did was fine, he was great to work with and the price was good but it took almost a year to complete.
Consequently, I refinished my CZ stock myself. If a klutz like me can do it then almost anyone can do it if they have the time and a place to do the work. I simply followed the instructions that came with the TRU-OIL kit.
Karnis' work is better and he did some things that were beyond my ability; but with just a refinish of a CZ I'm happy with the results I got.
Karnis:
Klutz:
Entire CZ rifle: