After 25+ years in the trades there are some things I've learned to leave to the professionals - they're in, they're out, and it's done. I'll rod out a sink drain occasionally, and reluctanly clear a stopped toilet. But beyond that I figure my time plus the cost of renting a larger snake, is more valuble that the cost of hiring a plumber.
I'm guessing you probably could have done it yourself, eventually. I'm also guessing there are a lot of other home repairs and improvements you'd much rather do, and that you would be really good at. I think you're one of us.