I thought Bill did a great job explaining what needed to be done and he made sure I understood how to adjust timer on recirculating hot water pump. His solution definitely fixed the issues I was having with my tankless hot water system. Cannot really comment on cost as I have no comparison. Certainly not cheap.