Complaint: Our company has been harrassed by 20/20 Financial several times. They are very pushy and rude and will not let you talk. They keep calling back asking for the owner about State Sales Tax that we owe, and we don’t owe any. This guy literally called every 2-3 minutes and would not take my word saying the owners were not in the office. i know they are a scam but they lie and say they are not!!! I am tired of the harrassment from them.
Address: Nationwide USA
Phone: 855-844-7419 Ext #143