Most locksmiths, but not all, will let you back in your car should you 
lock your keys inside. The average 
response time is between 15 and 25 min. give or take based on traffic.  
When you call, we will get a detailed description of the vehicle and 
where it is located. When our tech arrives he will first locate the 
vehicle, then when located and positive ID made will look inside to see 
if the keys are visible.
 "NOTE" :  if the keys are visible he will then 
open the car and remove the keys.
YES even if you are not at the 
vehicle. The reason for this is YOUR protection, there are a lot of 
crooks out there that would break the window and drive away in your car.
 So I strongly suggest that you not leave your car unattended. If you 
must leave, to get to a phone to call a locksmith, then try to have 
someone else watch your car for you or after you call get back to your 
car as soon as possible or at least be in a place where you can watch 
your car.
I can't STRESS this STRONGLY enough, HERE'S WHY - Back in 1997
 I was called out to unlock a guys car, upon arrival I found the car and
 saw the keys in the ignition, then went into the office building to 
locate the owner. When the owner and I returned outside, the car was gone
 with only a pile of glass on the ground. The car had been stolen.
So NOW it is our policy, after positive ID of the vehicle, that if the keys are visible and there is nobody 
around, We will unlock the car and remove the keys. Then try to locate 
the customer or will wait by the car until the customer returns.
We are a Local Mobile Locksmith performing residential re-keying, commercial re-keying and car/auto unlocking and key replacement serving Birmingham and Jefferson county, Blount county and Walker county in Alabama since 1994. Call our phone number now and you will be talking directly to a MOBILE LOCKSMITH in your local area. No 1-800 #'s and no call centers in some other state. We are a locally owned and operated mobile Locksmith service.