I have used GNG Cleaning at least five times thanks to my puppy. Their customer service is always very helpful, they respond quickly, and their staff are always professional and courteous. I can highly recommend their services and have found their prices very reasonable.