I have worked with Upper Canada for many years and have always found what I needed for my client. I am often surprised and delighted with the new products they are constantly bringing in. The sales staff are amazing and the pricing is very reasonable. I would never go anywhere else for my hardware needs.
- Approximate cost of services: