Bagley & Deane Llp