We have used JJC for over a year and our cleaner is superb. She does a 3 hour clean weekly and it's such a pleasure to come home to. Jen and Jack are extremely efficient and incredibly helpful and accommodating. Due to our demands at work, Jack is happy to arrange the cleaning hours around what we ask for and is always very flexible. I've always been so impressed with Jen's warmth and professionalism. We've had other cleaners from other companies as well as individual cleaners but they are not a patch on the excellent service that JJC provide.