jlh j there are plenty of ways to go about this. Do an online search or talk to people at places like game stop etc. Everybody knows somebody. We do not make any specific recommendation to any repair shop since this will never be objective and can lead to a lot of spam. What I do suggest is that you check on here https://www.ifixit.com/Business since these are known members to is that do repairs. Personally I would pick @tronicsfix and contact his business. https://www.ifixit.com/User/721921/TronicsFix