En .net no hace falta utilizar un objeto COM externo(EJ: MSSoap) para crear/consumir webservices, ya que tiene soporte nativo para esto y es muy simple hacerlo, solo tienes que crear un nueva referencia y el vs.net crea el objeto proxy para accerder al servicio web..... Dentro del proyecto en donde quieras usar el webservices, boton derecho sobre references, agregar referencia web y en el dialogo pones la url de la descripcion del servicio url:
http://server/Sitioweb/mail.cfc?wsdl
Saludos