TOMPKINS & DAVIDSON, LLP