BUCHERI MCCARTY & METZ LLP