After a very bad experience with Day & Night Plumbing & Heating (avoid avoid avoid!) I was forced to find a different plumber to fix my drain.
Day & Night spent 3 hours and made no progress. The plumber from Ken's D-Rooter not only fixed the problem quickly, he fixed an exterior drain as well!
No fancy tools or hi-tech cameras, just a guy who knew his tools and the ins and outs of pipe.
They are on the top of my recommendation list now!