Echo Dot Setup Toll-Free 1-800-414-2180

We can help if you are not being able to do Amazon Echo Dot setup, as we are aware of the process of setting up this device.