What's your budget? If you let us know I think users will be able to suggest places to go. FYI, mastering rates vary just like studio rates, where you can get rooms for $25 an hour including an engineer to $2000 a day with no engineer. Also do you want to be part of the master process, like physically sitting in the studio? Or are you find sending it off to be mastered?