While you will find everyone has different opinions, there are MANY who consider a double check valve to NOT be adequate back-flow protection if you plan on using fertigation. You can learn more by reading through irrigationtutorials.com, but comes down to this...
Irrigation water is not severely contaminated water. Some yucky thing can and do get sucked back in to the pipes. But even if you didn't have ANY backflow preventor and irrigation water found it's way back into the house, the contamination level is relatively low. This would NEVER be a desirable thing, but using ANY sort of a backflow preventer coupled with this fact makes the typical irrigation installation relatively safe (i.e. backflow preventers rarely fail, and if it does, it's not a catastrophy).
But with firtigation, you are talking about injecting "stuff" into the water making it highly contaminated therefore the confidence level of the backflow must be high. Generally, a double check is NOT considered safe enough for this type of situation because a double check can easily fail (relative to other back-flow-preventors) if debris in the water lodges in the valve preventing it from properly closing. (If you don't thing there are "things" in your water, even if it's city water, empty the hot water heater and see what has settled out of the water). While I'm not sure about PVB, its the RPZ that many consider to be required when dealing with contaminated water (such as injecting fertilizer into it). The RPZ is designed such that even if it's valves fail because of debris, any attempt of the water to flow back is prevented by the relieve valve.
You can install an RPZ in the house (and like double checks, the elevation doesn't matter like it does with PVB), but you must allow drainage from the relieve valve.
BTW, RPZ doesn't have to be that expensive. The local Lowe's was selling 3/4" Watts RPZ (009 I believe) for as little as $116.