John and his partner were very professional and courteous. They covered their feet upon entering, explained everything, and quickly completed the job!!! I highly recommend them! Thanks!