I have a three piece living room grouping which is white fabric (3-seat; loveseat, armchair) that had not been properly cleaned or maintained for the seven years since I moved to this location. A short time ago, when moving furniture, I happened to turn over one of the cushions and was shocked to realize how much dirt had accumulated over the years due to dust emanating from the furnace, combined with dust blowing through the windows each summer. I made a decision to call Alberta Carpet Cleaning having taken some time to do research on the Internet regarding cleaners in the metropolitan Edmonton region. I chose this firm based upon their reputation and the many positive comments and reviews posted by homeowners. Communication with office staff was excellent and I appreciate receiving a clear estimate of the anticipated cost of the service as well as detailed information regarding scheduling the appointment. The technician who arrived, Laben, was very friendly, and I appreciated that he took time to listen as I explained my concerns about whether or not the furniture could be restored to near-original condition. Laben listened to my concerns and then thoughtfully explained how best to proceed. As it turned out, cleaning the three pieces turned out much better than I had anticipated. Laben took a full hour working on the couches and, to my eye, the outcome was very impressive. We then added cleaning of white fabric seat seat cushions for each of eight chairs in my dining room suite – which also resulted in an impressive result. Overall, my expectations were more than met in contracting with this firm and I would not hesitate to strongly recommend them to others interested in having furniture cleaned.