ELDREDGE, FOX & PORRETTI, LLP