I have another suggestion that I've had great experiences with if you still need work done and pricing is incredibly fair. I've only visited the shop in Decatur so I can't speak for their other location but my rig is running great and I won't go anywhere else.
https://www.t3atlanta.com/