Not sure what an "HR20 with Tivo" is. I'm guess you actually have and HR10-250 HD Tivo or and HR20 HD DVR. At any rate, yes, you typically pay one DVR Service Fee regardless of how many DVRs you have. For some package tiers that fee is waived. What is your specific Programming Package?