Вы можете проанализировать возвращаемый XML с помощью LINQ (новая школа) или XmlDocument (старая школа), если вам нужен доступ к базовой информации в полезной нагрузке.
Если вы хотите обработать весь ответ как строго типизированный объект, изучите возможность создания собственных классов и десериализации запроса в эти объекты. Это может быть немного сложнее, но может также обеспечить строгую типизацию для обработки изменений от поставщика услуг (вы будете знать, когда он сломается.) Класс DataContractSerializer (используемый для WCF) обеспечивает самый быстрый и самый эффективный сериализатор в пределах. Net Framework как точка отсчета.
По предпочтениям я предпочитаю строго типизированный объект.