Simbo,
Choosing a machine is not going to be your stumbling block - Training is !!!
How well trained is your friend? How good a trainer.
If you wish to become a CC take a course with NCCA or similar before even buying equipment. If you are not committed sufficiently to take a couple of days off for training you will never become the sort of cleaner you have stated you wish to become.