Very impressed with all aspects of the service. All of the staff were very friendly and my carpet looks like new.