I used GTA Locksmith when we needed to completely replace all of the locks for our house. The job ended up taking 4 hours because our handyman had ordered the wrong door handle. It was off by 1/4", but this was enough to make the installation quite complicated. Rather than giving up and leaving it for my handyman to deal with, the locksmith stayed for 4 hours in the snow trying to fix it for me. He was incredible!
I would HIGHLY recommend this company!