I 1907 kjøpte Mears selskapet Thames Electric & Motor Launch Co i Eel Pie Island. Han bygget opp en stor flåte av passasjerbåter på Thamesen.