Tax Masters
Tax Return Preparation, State & Income Taxes
★
★
★
★
★
1.0 / 5.0
- Address
- 900 Town And Country Ln Ste 400, Houston, TX, 77024
- Phone
- 281-407-2393
Review
Tax Masters took my money without living up to the contractual agreement (I gave them 11 months) I had with them. A large sum (thousands) of money was taken with no delivery of the promises. They wouldn't even discus a refund and had me removed from their "Sales" office. They have thousands of complaints with the TX AG office, BBB and the Federal Trade Com! Beware DON'T use TM!!
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.