I would get in contact with Masterdisk. You can speak with David Read. They really aren't super cheap, but nothing good is. However they will do justice for your tunes.

David@masterdisk.com

They also do mastering in house as well if needed.