Looking for someone to repair and update an sx-1050 and possibly and a 2325. Would be helpful if they were within a 150 miles of the Detroit area. Who would you recommend ?