All reviews seem negative
Do some research and then form an opinion.... Pros: They are in South Carolina Cons: Find a local company in Dallas
Largest Tax Resolution Firm in Dallas - Solve Your IRS Problems