C'est au cœur de la Presqu'île Lyonnaise, précisément au 3 rue du Président Carnot, que l'entreprise a décidé de s'installer. Alors que les Lyonnais utilisent de plus en plus les vélos et les trottinettes pour se déplacer en ville, Repair and Run se propose de s'occuper de la santé de ces derniers.
L'une des particularités de l'enseigne, c'est que les réparateurs peuvent se déplacer à vélo pour venir réparer les "engins" à domicile.