An extension hose is the opportunity to extends the high pressure hose length however a drain cleaner is a high pressured hose that cleans pipes and drains with ease.