I've used Rick at Oro Valley Plumbing for years! He's honest, reasonable, and very capable and experienced. I use him for my personal work as well as referrals to my clients ; everyone is always satisfied with workmanship, professionalism, timely response and repair, and with a great demeanor.
All of that said, if you're looking for free advice (a huge liability), or an arm-chair estimate without a on site review, then use Google or YouTube; don't waste a professional's time.
Certainly don't then blast him on Yelp, with the intent to affect his livelihood because you aren't willing to pay a professional for his time. Oh...I see those 1 star reviews (4 out of six times)...who's reviews would YOU trust?
Beware of review flamers...check their intent and their history in reviews, prior to giving them ANY credence or credibility.
Call OVP yourselves; you won't be disappointed.