Dolphin Install and Set Up Having a hard time installing dolphin or just do not have the time? Let dolphin techs do it for you.