Ed was very professional and clean. He left my toilet installation better than it was!! He went above and beyond.