HOLMES WEDDLE & BARLOTT PC