Looking for company who can etch, engrave or somehow paint a specific logo on glassware.?

Have a logo of in-laws ranch in Missouri and am looking to have some Mason glass mugs with there logo and ranch name ingraved on it by etch, engraving or painted.