I brought in a couple of watches that are family heirlooms and hadn't been working for a while.
They fixed both of my watches within a couple weeks. Both watches needed parts that are not readily available, but these guys ordered, and got me taken care of.
I'm not entirely sold on this place. For example, I asked if they were certified by Longines, and they looked at me like I was crazy.
I'd still come back--they took care of my stuff. You will probably pay a little more, but it's worth it, I guess.