This document proposes a collaborative filtering-based web service recommender system that uses location information and quality of service (QoS) values to cluster users and services and make personalized recommendations. It aims to improve on existing recommendation methods which do not provide location-based QoS information that is important for software deployment. The proposed system predicts QoS values for users based on past experiences and recommends optimal services. Experiments on over 1.5 million QoS records show it improves recommendation accuracy and time complexity compared to other algorithms.