I've done drain and line clearing myself, but it is well worth it to have it done professionally. Michael was outstanding and informative. Thank you!