As the number and variety of connected devices increase, most end-users find themselves unable to manage their home networks properly, not having enough time and/or knowledge to do so. In this paper, we propose a new approach to remove this burden from them, by fully virtualizing the home network and delegating its management and operations to the ISP, while keeping end-users in control. We furthermore define the architecture of our software-based Majord'Home solution. Acting as a majordomo of the home, it handles a representation of the home objects and network constraints, automates the connectivity between heterogeneous elements and thus meets the needs of end-users. We finally describe the first version of our on-going implementation as a proof of concept.