We do Carpet & Upholstery Cleaning at the comfort of your own home/office and if needed we can collect and return. We do all types of carpets from wool to Persian carpets, your couches or your curtains. We can even remove that piece of gum stuck in your brand new carpet as well.