Scherer, Grayham & Clark LLP