C F

C F

Member since Invalid Date
1
Review
5.0
5 out of 5 stars
Average rating

Reviews by C F

ZE

Zen Internet

View company profile →

5 out of 5 stars

Very Happy Customer

From point of order to installation I was well communicated with. Clear billing too. Contacted their customer service dept with a couple of general questions prior to install and amazed how quickly I got through and how happy I was with the knowledge and response of their team.