B

Terra nova enterprises has a website that's easy t...

Terra nova enterprises has a website that's easy to navigate and find information on. However, their customer service leaves a lot to be desired. They were slow to respond to my queries and didn't provide satisfactory solutions to my problems. Overall, I had an average experience with them.

Comments:

No comments