Web services (WS) promise to expand and enrich the existing distributed computing arena with their ability to connect disparate systems and allow communication between them from anywhere and on any platform. Web services promise to revolutionise the way in which companies interact with each other and also how they come together or discover each other to form business alliances. This paper describes the implementation of a system that has been built and used as an evaluation tool for determining the challenges and advantages involved in the implementation of Web services – particularly in a small to medium enterprise (SME) scenario. Furthermore, a comparison has been drawn between the use of such a system and the use of more traditional technologies to address the same situation of integrating implementation.