Go back to the Grange and you will have to choose between some choices. If you chose YES, you will be required to do another mission later to receive the achievement "Home on the Grange". If you picked NO, you will acquire the achievement immediately.
This mission ends the Grange series of missions.