Ritchie was professional, clean, and very knowledgeable. Stand up guy. Drains are all clear. Little pricey but worth it, I think. Would rehire for sure.