Beecher & Bethel, Llp