Login or sign up
For business
Average ratingAverage
3.9/ 5

Based on 10 reviews

50%
40%
3100%
20%
10%
Itagiba Reviews
Kelly Miller
Reviews 1

Itagiba is an average company. The website design ...

Itagiba is an average company. The website design is okay, but it could use some improvements. The customer service was average as well. Overall, it's an okay experience.

Join the conversationSign in to reply to this review.
Log in