Tacca industries is an average company to work wit...
Tacca industries is an average company to work with. Their products are good but not outstanding. I appreciate their customer service, but sometimes it takes longer than expected to get a response. Overall, it's an okay experience.