Electro-mechanical satellite therapy