HOLMES WEDDLES & BARCOTT PC