What is Power Flushing?

As a homeowner, you may have heard of power