Wasn't sure what was causing the blockage or where it was, was but some nasty things were coming through the shower., and had a feeling it was the main drain. I called Main Drain and Plumbing and made an appointment for early the next day, as it was late already and I didn't want to stay up much longer.
In short the problem was solved and I was impressed with the work.
Because of the nature of the problem, the solution isn't permanent but that's fine for now ( a permanent solution option was presented, which isn't feasible right now).
Many things were impressive:
1) on time
2) very fair price
3) two workers instead of usual 1 ( not sure if always done)
4) included camera of line (RR charging extra for this)
5) tool attachment used designed for root removal
6) cleanliness
7) customer service
Because of the nature of my plumbing, several obstacles had to be overcome, but these where handled with aplomb!
I am comfortable recommending these guys if you have a main drain problem certainly. I suspect other work will be just and through and professional - so I will keep them in mind for this as well. Thanks so much for your excellent service!