Reverse osmosis systems are effective at removing a wide range of contaminants, but they can be expensive to install and maintain, and they also produce a significant amount of wastewater.