Geeks On Call has been in business nationwide for over 10 years. Our Atlanta franchise started in 2004 and quickly grew to cover the entire metro Atlanta area. We are able to provide you with the security of a large company and the comfort of knowing we are your neighbors.