All reviews seem negative
Do some researc and form your opinion Pros: Not a Dallas Texas company Cons: Based in South Carolina
Largest Tax Resolution Firm in Dallas - Solve Your IRS Problems