SUBMIT A COMPLAINT

Apple Termite Customer Service

0
Complaints1
Pending0
Resolved0
12025 Florence Ave
Santa Fe Springs
California
United States - 90670

Customer Support Phone Numbers

Plus

Apple Termite Complaints & Reviews

Apple Termite / Non Payment

Th

We sold and installed a Toshiba Telephone system in customers location..I told them we need a check or credit card when we are done he said no problem he will be back shortly 2 hours later he showed up and said oh sorry I left my wallet at home..I said ok will have to take the system...