If you have the budget, look at the credits of some records that you like sonically. Get in touch with those mastering houses and see what they say. You should be planning now with the Mastering engineer because they may want various versions of mixes (VOx up or down, various levels of compression or EQ, etc...). Give them what they want and you'll get a better job more quickly (which means less $$).
Life is strange. Life is good. Life is all that it should be.