In my opinion ,john is the go too guy.
Hot water tank went bad,plus needed some pipes that where leaking replaced, john was upfront with his prices.
He did a amazing job.
His work is top shelf.
He left the job site way cleaner than he found it. We also called around his prices are more than fair, I highly recommend . read more