Needed a new hot water heater. Everyone we dealt with was courteous and knowledgeable. The sales representative gave an informative assessment and recommendation. He was sensitive to our desire to get the job completed quickly The service team arrived on time and did an excellent job with the installation. They took the time to explain the new equipment and did a thorough clean up. They were true professionals. It was a pleasure to work with everyone from PFO. An excellent experience from start to finish.