Not a game console, but I had a PC hard drive repaired at Sortek Electronics in North Vancouver repaired a couple years ago and was super happy with how he ran his business.
I went in with My Big Idea and the owner took a closer look at what had failed and proposed a different repair that required less labour and was less likely to fail. I think I had it back in 2 days.
If you want someone competent, I'd for sure give them a call and inquire to see if they deal with Switches. I also had the feeling that wouldn't attempt a repair on anything they weren't confident they could fix. That was important in my case because my failed hard drive was the sole backup of a bunch of precious old photos.