Effective removal of heavy metals from water is critical for environmental safety and public health. This work presents a reduced graphene oxide (rGO) obtained simply by using gallic acid and sodium ascorbate, without any high thermal process or complex functionalization, for effective removal of heavy metals. FTIR and Raman analysis show the effective conversion of graphene oxide (GO) into rGO and a large presence of defects in rGO. Nitrogen adsorption isotherms show a specific surface area of 83.5 m2/g. We also measure the zeta-potential of the material showing a value of −52 mV, which is lower compared to the −32 mV of GO. We use our rGO to test adsorption of several ion metals (Ag (I), Cu (II), Fe (II), Mn (II), and Pb(II)), and two organic contaminants, methylene blue and hydroquinone. In general, our rGO shows strong adsorption capacity of metals and methylene blue, with adsorption capacity of qmax = 243.9 mg/g for Pb(II), which is higher than several previous reports on non-functionalized rGO. Our adsorption capacity is still lower compared to functionalized graphene oxide compounds, such as chitosan, but at the expense of more complex synthesis. To prove the effectiveness of our rGO, we show cleaning of waste water from a paper photography processing operation that contains large residual amounts of hydroquinone, sulfites, and AgBr. We achieve 100% contaminants removal for 20% contaminant concentration and 63% removal for 60% contaminant concentration. Our work shows that our simple synthesis of rGO can be a simple and low-cost route to clean residual waters, especially in disadvantaged communities with low economical resources and limited manufacturing infrastructure.