Aug 5, 2014
2020 Financial -Matt Lorado "Good News on Federal Tax Matter!" Left different call back number,(844-872-3864 ext 289. BBB has file on them: http://www.bbb.org/denver/business-reviews/ta ... aints#breakdown
From what I read, it's best to steer clear from this company. The way they keep their A+ rating is to refund cust. Money. They are banking on the fact that people will not file complaints to get their money back!