while i have never been to this company’s storefront, i seriously doubt they do apple repair. i just had them install a 6 camera cctv system at our home, and the software is NOT apple friendly. but as far as the install goes, they did an excellent job. i had contacted several cctv companies, only a few would come out this far, and 24⁄7 bid was half of the others. it has only been about 6 weeks, but so far the product works excellent, and the support is also excellent