Hi! It's been weeks and half of my reviews have disappeared. I used to have over 140 and now only 77 are showing. Please take a look at my listing. This is affecting my business, we work very hard in providing excellent customer service and our reviews are crucial to our business.
1. Business Name: Super Tint & Alarms Houston
2. Address: 3304 Ella Blvd, Houston, TX 77018
3. Phone: (713) 957-8455