David Fairrington
951.966.6800
fairrington@verizon.net