If you are enthusiastic and motivated to Do It Yourself then some useful detailed financial resources are listed below.
Most people don’t need to go to this level of detail of personal research – instead they are best to partially or fully outsource by partnering with a professional.
Watch this video for help in deciding what to do yourself and when to outsource.
These are companies used by many of the professionals in the financial services sector. (Far from an exhaustive list.)