TrustedAdvisor
Expert
I would recommend you do some serious research yourself without relying on this forum. Honestly this is a huge decision, get some broad ideas here but then get in touch with some of these aggregates and find out what they will offer and thoroughly review their contract before you sign