Vaughan
All the complains on this site are correct. Delivery problem from get go.
Two years of frustration and undelivered promises. Things go wrong and they blame installers and suppliers. No one cares about customer service, not to mention satisfaction. Someone who have the time and tenacity should bring them to court.
- Approximate cost of services:
- $10,000.00
1 of 1 people found this review helpful.
Was this review helpful?