Niagara Falls
Overall it’s was good experience but my set up delayed last min which I was waiting for 3 month. After telling them that I took day off for this one they sent someone next day. Guy who came to install was amazing and very friendly.
- Approximate cost of services:
- $5,000.00
Was this review helpful?