Evelo electric bikes has been selling e-bikes in the United States since 2012, making them one of the earliest mainstream offerings I was exposed to. In late 2017, I visited their new showroom shop in Seattle, Washington (in the Madrona neighborhood) and took a tour with Alex Stegemann, a staff lead at the company. We talked about their outstanding warranty and explored the new models including a mountain bike called the Delta, a folding model called the Quest, and two city/cruiser models called the Galaxy which come in high-step and step-thru frame designs.

I was told that Evelo had grown out their original space on the East Coast and was using this new office to test bikes, sell to in-person customers, fulfill online orders, and do refurbishments and warranty repairs.

Website: https://www.evelo.com/
Phone: (877) 991-7272
Address: EVELO, Inc. 1411 34th Ave, Seattle, WA

Leave a Reply

Your email address will not be published. Required fields are marked *