I would highly recommend this company for furnace, carpet and upholstery cleaning.
I have always been impressed with the quality service I have received from Alberta Pro. In short they are prompt, professional and complete all work to a high standard.