Charles Long was and extremely knowledgeable and diligent plumber. Explained everything, took all hiccups in stride. Job turned out fantastic and was done in a very timely manner. Clean and professional. Would 100% recommend and request Charlie.