I use Alberta home services a second time today. They were on time. Fast , professional, and made an awesome showing on some truly pet-spotted white rug. The entire house smells heavenly. I think the cost was exceptionally sensible for what I gained. I will call them for any carpet cleaning.