Great buck, congrats.

Getting your buck back in 9-11 months seems to be pretty normal or even quicker than normal. I've seen a few threads on here where people's mounts have been butchered. I wouldn't pay anyone in full unless you know them. Wait and see if they do a satisfactory job before you pay them in full.