Another 5 star review for a quality job and professional service; do I really need to say more?
Main drain was clogged, needed to be 'snaked' with a full-size machine. Gave them a call, person I spoke listened to the symptoms, confirmed the assumed problem, and gave me an estimate of time (for 90% of similar situations) and the hourly rate. Transferred me to someone who set up the appointment, confirmed rate info, etc.
They called back to confirm the plumber was on his way, and he arrived within the schedule window. He did a quick in-person confirmation of the symptoms, and started the job. Ran into some challenges (fault of my plumbing, not his work), and he looked for ways around it... unfortunately, no dice on a work-around, but with persistence he succeeded in clearing it.
All in all, I was pleased with the up-front service by phone in offering a probable diagnosis, an estimate, proper explanation of their simple rate structure (time spent on-site, parts), and scheduling. The on-site service was equally professional, comprehensive, and efficient.
Short version, the service met or exceeded expectations, the rates were completely reasonable, there was an obvious commitment to quality, and the on-site plumber was unusually 'professional' for someone in the trades, especially one that involves cleaning up other people's ....