Our garage door cable was broken, Patrick did a very good job to replace it.
- Approximate cost of services:
- Company Response
Thank you for taking the time to leave us a review. We are happy we could help you so quickly and that you were satisfied with the service you received. All the best - Patrick and the Upper Canada Garage Doors Team.