Gary always does an excellent job of cleaning our carpets and mattresses at very reasonable prices I would not hesitate to recommend him, he is trustworthy and reliable and does a great job – a very happy customer!