OK, I'm answering my own question.
Went to Jewelry Design Company on Rockville Pike.
https://www.yelp.com/biz/the-jewelry-design-company-rockville-4?sort_by=date_desc&rr=5
The owner quickly fixed the earrings - free of charge! He also gave me an extremely reasonable estimate to resize a ring. Will definitely go back there.