Thank you Javier! After waiting for another plumbing company for over 4 hours, I called Bill Howe and they were kind enough to fit me in within an hour. Javier was quick, nice and got the job done.
My only complaint is that they charge for each sink to be snaked. I only have 2 sinks in my house. It would have been nice to have the 2nd sink like half price or something like that.