This paper presents an adaptive approach to dynamic recovery decisions in web service composition, focusing on both time and space-based Quality of Service (QoS) factors. It introduces a location affinity model for web services, suggesting a replication mechanism and algorithm for addressing service failures based on user preferences and geographical considerations. The study emphasizes the importance of integrating location-based attributes into recovery strategies to enhance the resilience of service compositions.