Bates & Riordan, LLP Attorneys-at Law