Great service. I am totally impressed and satisfied with their work. They are very friendly, professional and efficient. Their price also reasonable. They cleaned my rug very effectively. They are very co-operative and experienced.. I would like to say that Alberta Home Service is the best. I highly recommended that you should render them. Definitely I use again Alberta Home Service.