Doffermyre, Shields, Canfield & Knowles LLC