I have used Maple Carpet Cleaning for several years. I have never been disappointed. This time, I had let it get away on me. My carpet was badly stained and in dire need of a cleaning. John (of Maple Carpet Cleaning did a great job! And even though parking was a challenge in my downtown neighbourhood, he found a way to access my apartment. I highly recommend this professional service.