M.B. Taaffe is an excavation contractor in Los Altos. The company specializes in excavating land for residential construction projects. The company does not usually deal directly with the general public, but works through the contracting company in charge of the construction project. More information is available by calling the number provided during office hours.