Alma Windows And Doors

Windows & Doors Installation & Service
120 Carlauren Road, Unit 11 Vaughan ON L4L 8A8
Write a Review
Write a Review
David
David
4 reviews Toronto, ON
0/10

DO NOT TRUST THESE GUYS!

Use any other window company. Alma is not to be trusted. They will take your money promise a solid warranty and when you have issues, and you will, getting in touch with them is impossible. Again, DO NOT TRUST THESE GUYS. Especially Dmitri

Approximate cost of services:
$4,500.00
1 of 1 people found this review helpful.
Was this review helpful?