If you have the right tools, it’s really not that difficult to do it yourself. I cut an inch off my stock and added a “grind to fit” kick-eez recoil pad. I also did it for a friend of mine. There are also tons of videos in YouTube on how to do it properly.
ETA: if you have a plastic stock, use that for practice first. That’s what I did.