I will recommend ALLSERV at anytime of the day - that is - if you are prepared to be astounded, 'shocked' and amazed how good the services that this company has to offer as far as cleaning your carpet is concerned... The guys were on time and not much mucking around!!! To start with:- I started doing some shopping around for brand new carpet and I thought - "I'll give the 'cleaning' a go and because ALLSERV'S price was so reasonable, I gave it a go!!! Needless to say, my 'stressmulus package' that I received recently went to a brand new refrigerator!!! WELL DONE, GUYS!!!