I clean my carpets every year and I've been using another company. A friend told me about Bill's Carpet Cleaning - their awesome service & low price and how I was paying more than I needed to. I called Bill for an estimate and he gave me a very reasonable one plus a referral discount & rebate to my friend. I've been using Bill ever since and am hoping he can continue to come every year!