A method for performing a cleanup operation in a multi-section well, comprising: for a first section of the multi-section well: recovering a fluid from the first section; monitoring at a first location in the first section a composition of the fluid produced therein; stopping recovery of the fluid from the first section in response to detecting a change in the composition of the fluid at the first location; and for a second section of the multi-section well: recovering the fluid from the second section; monitoring at a second location in the second section a composition of the fluid produced therein; and stopping recovery of the fluid from the second section in response to detecting a change in the composition of the fluid at the second location, wherein the change in the composition of the fluid is a transition from a drilling or other treatment fluid to another fluid; characterized in that the method further comprises: inducing a computing device to: calculate and display data about a recovered volume of the drilling or other treatment fluid recovered from each of the first and second sections during the cleanup operation; associate the data with the cleanup operation; and generate one or more recommendations for the cleanup operation from the data. for a first section of the multi-section well: recovering a fluid from the first section; monitoring at a first location in the first section a composition of the fluid produced therein; stopping recovery of the fluid from the first section in response to detecting a change in the composition of the fluid at the first location; and recovering a fluid from the first section; monitoring at a first location in the first section a composition of the fluid produced therein; stopping recovery of the fluid from the first section in response to detecting a change in the composition of the fluid at the first location; and for a second section of the multi-section well: recovering the fluid from the second section; monitoring at a second location in the second section a composition of the fluid produced therein; and stopping recovery of the fluid from the second section in response to detecting a change in the composition of the fluid at the second location, wherein the change in the composition of the fluid is a transition from a drilling or other treatment fluid to another fluid; recovering the fluid from the second section; monitoring at a second location in the second section a composition of the fluid produced therein; and stopping recovery of the fluid from the second section in response to detecting a change in the composition of the fluid at the second location, wherein the change in the composition of the fluid is a transition from a drilling or other treatment fluid to another fluid; characterized in that the method further comprises: inducing a computing device to: calculate and display data about a recovered volume of the drilling or other treatment fluid recovered from each of the first and second sections during the cleanup operation; associate the data with the cleanup operation; and generate one or more recommendations for the cleanup operation from the data. calculate and display data about a recovered volume of the drilling or other treatment fluid recovered from each of the first and second sections during the cleanup operation; associate the data with the cleanup operation; and generate one or more recommendations for the cleanup operation from the data.