Bauer, Gravel, Farnham, Nuovo, Parker & Lang attorneys & Law Firm