You can do it yourself but you can also mount a deer yourself guess it depends on how well you want it to turn out. If you borax it, it's only dry preserved. It can crack, bleed grease or bugs can attack it if you don't keep things climate controlled. Not to mention it's gotta be cleaned n once dry preened. Some work n know how involved.
It can be done yourself though