Yes I believe they do. For me, I just had to take my prescription to them. My glasses were ready the next day due to them having to special order my lenses :)
We make them if you have your own safety frame.
Thanks! Your answer is awaiting moderation.