Excellent!
I totally recommend AlbertaPro Cleaning. I've recommended them to my neighbors who use them. My husband's office also uses them. We used to live closer to them when we started using their services. Since we've moved, we still call AlbertaPro Cleaning. I like their service because they're trustworthy, reliable, and are always able to get me in pretty quickly. They do it all for us, carpet cleaning, upholstery cleaning, everything. This time we had them do duct cleaning and furnace cleaning, mostly because our new Golden Retriever leaves fur everywhere. Five stars for AlbertaPro Cleaning.