Pedego 101 Electric Bikes, located at 2859 Agoura Road, Westlake Village offers rentals (and sales and service) of electric bicycles. Pedego also offers guided tours once a month and a weekly group ride for anyone with an e-bike to join.