ALTAVILLA & ASSOCIATES LLC