SMXL Studios is in every way professional, which to me means:

1. They communicate clearly from initial meeting to final production -- tasking matches words.
2. They're tolerant/patient with a completely non-film-savvy-client.
3. SMXL wants to create the client's vision, not their vision of what they think the client wants/needs.
4. They deliver on time.

It's very hard to find basic professional qualities (and many intangibly great extras) in business these days -- SMXL is the complete package, I cannot recommend them more highly.