Since you have 10gpm and city water is in the vicinity of 13 gpm, you may have to fine tune your sprinkler heads by changing nozzles in the heads to smaller sizes in order to get the coverage you need. Then again you may find it works great out of the box. The only way you will know is to hook the pump up and give it a whirl.