Trellidor
Delay in trellidoor installation not acceptable
We were recently broken into and ordered for the installation of Trelli-dor on the recommendation of friends that same day (last week Monday) on Tuesday we paid the 70% deposit and were told we'd have the Trellidors installed by this week Friday (13 Sept) at the latest. We may have chosen another ...