Grant, Herrmann,schwartz & Klinger LLP