- 10,275
Do you think that it is possible that any lead service could deliver leads that would close 60% of the time, on average?"
No disrespect intended, but you are not the right person to be asking about what lead services can and can not deliver.
No disrespect intended, but you are not the right person to be asking about what lead services can and can not deliver.