1. A method for modifying a marketing stored within a memory of a Digital Video Recorder (DVR) comprising: receiving a television program from a service provider; wherein the television program contains an original marketing; storing the television program in the memory; sending a user ID and a program ID to the service provider; determining whether a local marketing content has been received; responsive to the determination that the local marketing content has been received, creating a modified marketing by modifying the original marketing with the local marketing content; and displaying the television program with the modified marketing upon a user request.