Search Kent Clean posts.
David (Kent) has provided lots of information regarding this.
"If you want a job done well do it yourself " springs to mind
Although daunting it is possible if done on a regular basis, 100/150 per hour 3 hours per day soon adds up.
Various return rates but don't be shocked if you only get 0.3% (3 per 1000)
Have fun