Where do you start? Are there any companies you could recommend/tell me to avoid?! It's very early days in the process so I'm trying not to get too excited but I just wanted to find out some basic info. Thanks.