Hello everyone,
I play an Ibanez XPT700 extended neck, it only comes in this horrid Alligator green color that needless to say I'm not a fan of.
I love the guitar and would like to refinish it, does anyone have any pointers on how I should go about doing this??
If at all possible I would like to get it professionally done.

any tips would be great, thanks!
I'd say take it to someone who does it for a living. That way you won't have any bleeding or cat pawprints