I get calls from this number at least 6-7 times a week. Also from 937-117-0000. I am so tired of the calls. We don't answer but I'd still want the calls to stop. Super annoying.
This is "Titan Energy" trying to lure customers away from DP&L. When I told him this number was on the "Do Not Call" list and aked that they not call here again he hung up on me.