DAVIDSON, DOYLE & HILTON, LLP