I like the flag, too, but it already stands for something. [;)] If you'd like to incorporate that theme into your logo, you could just use some stars and stripes or a red, white and blue color scheme without depicting the whole flag. Also, in that case, you might want to tie the name and the logo together by using a name like "American Widget Works" or "US Doohickey Services".
Speaking of names... It would be easier to suggest a name and a logo if you were to tell us a little about your company, such as:
- What, exactly, are "millwright and iron worker services"? What is a typical job you handle?
- Who are your customers? (If they aren't bankers or techno-nerds they might not like the three letter acronym idea.)
- What sort of tools do you use?
- What sets you apart from your competition? Are you cheaper, faster, more flexible, more reliable...?
I don't know diddly about millwright services but I'd like to help. [:D]