When should I consider using hydrojet drain cleaning for my plumbing issues?