Having been using CnF Services for over 6 months now. The cleaners were all very polite, punctual, reliable and did a great job in cleaning our carpet. I'm very satisfied with their service that's been provided and happy to recommend them to others.