Multi-hop ad hoc networks are envisioned to be an integral part of future mobile networks. Today, however, ad hoc networks lack the necessary resilience and reliability. This work proposes to use P2P routing overlays to enhance the dependability and performance of multi-hop ad hoc networks for devices that are subscribed to a provider.