You can’t get any? D-Tech’s customer satisfaction levels couldn’t be further from The Rolling Stones.

Creating Customer Satisfaction in 2019

You can’t get any? D-Tech’s customer satisfaction levels couldn’t be further from The Rolling Stones.   – 92% Satisfied, 81% Awesome – Here at D-Tech, we pride ourselves on the level of service and quality of aftercare we provide for all customers. That’s why we love receiving customer feedback. Of course, we particularly love reading…