I read through your post and the responses. The size of the drain may be part of the problem. If you decide to hire someone, I would strongly encourage you to check them out first. Too many horror stories about contractors, etc. doing sub-standard work and/or shortcuts that can make the...