Prompt, courteous, knowledgeable, dependable .... what more could you ask for as you CPA ? John H.Somerville = A+