In the past several years, network operators have been struggling with high demands. Customers are engaging in activities that overwhelm the network, which are driven by the application domains like: autonomous driving, virtual reality, and other smart city applications. Such varying demands need quick configuration response and elastic network re-sources. The enabling technologies like cloud computing, Network Function Virtualization (NFV), Software Defined Networking (SDN), and their interplay enable the achievement of solutions to aforementioned problems. Virtualization of network infrastructures enables unique opportunities for operators to scale, utilize and automate their operations. These services should be managed and orchestrated in an efficient way. Management of virtual network functions needs to improve responsiveness by decreasing time to manage a network services. ETSI MANO is a standard architecture that defines network orchestration. Although there are a few Open-Source solutions available, they do not meet the requirements of orchestrating for specialized domains. In this paper, an evolutionary approach to design and develop a Network Service Orchestrator is proposed. In essence, the proposed approach grasps the benefits of Network Virtualization like simplicity, flexibility and vendor-neutrality. Moreover, a proof-of-concept implementation of the proposed network service orchestra-tor is demonstrated with an innovative management and monitoring of the network. Lastly, the concept is validated with an example use-case, graphical user interface.