When you are looking at the end of your lease, you should think about getting Islington Carpet Cleaning in to do the cleaning. I find that when I am moving out, leaving the cleaning to do myself is a nightmare, as you have to do it at the last minute, to ensure that nothing gets undone. Instead, I just finish packing and moving out, then get the cleaners in and go off for a coffee or lunch, and return to find the place immaculate! I will certainly be employing the tactic again in the future, as it was a sure fire way to save my deposit!