I am an interior designer and I have been working with Greg and his team for over 3 years and will continue this relationship into the future. Greg has a friendly and professional attitude and works hard to achieve the best result in whatever cleaning situation I call him to attend. Greg has always been very helpful and knowledgeable with technical advice on the best products and procedures to be used on any composition of materials. Whether it be protecting wool carpets, silk rugs or velvet upholstery, all unique and difficult in their material compositions, Greg has never let me down with both the initial protection plan and then the regular cleaning maintenance to keep all soft furnishings looking new. Greg is a master at stain removal and I thoroughly recommend him to all my clients that find themselves with stained carpets or sofas from pets or children’s occasional accidents