How can I accurately flatten a surface?
In order to flatten faces the surface, select all the faces that you want to flatten and scale 0 to the axis you want it to be flat to. I'm assuming you want to flatten it to the Z axis. In order to do this, press SZ 0 enter.