I love this disposal flange.    I will have to hire a plumber to put it in though.