This paper discusses the possibilities of the Semantic Web technologies in both annotating services and delivering relevant services to end-users. We propose an ontologybased mechanism for both advertising and finding the services. The essential parts of the system are ontologies for describing and storing service advertisements, a semantic service finder for the end-user, and a semantic service annotation editor for service providers.