After 6 months of problems, and 4 other companies unable to get to the root of the problem, John had the job 100% complete in 3 hours. John has all the necessary equipment at hand, and resolved a number of long-standing issues without any disruption. He explained everything, made recommendations and was able to navigate me through the entire drainage network to ensure that I could prevent any future issues. If you have any draining problems, then I highly recommend Drain Power Environmental.