Very pleased with the service John provided! He was friendly and knowledgeable (and didn’t mind that our new puppy almost peed on him!) He went above and beyond to ensure our home was ready for summer.