JOHN P. TEEL, INC