With regards to the MCs, make sure you do your homework on them before picking one. There's some good advice in DR on selecting one, but at a minimum, make sure they are pro-marriage.
My W went to two separate IC and we went to one MC....all a waste of time in my opinion. Not a single positive thing came out of them as far as I'm aware. That's one of the reasons I like retrouvaille so much....it's designed to help you fix your M, not let you vent or dig up your childhood or learn to co-parent. Choose wisely!