That's kind of what sites like Service Magic (Home Advisor) try to solve. But, I think their biggest benefit is the user comments and reviews, not their service.
I prefer to just DIY. Then when it breaks again, at least you're empowered and know what happened.