Comments:
Great designer, web developer, and flash designer. I give David my highest recommendation. His communicationi skills are unparelleled and he has fulfilled many projects beyond this one. David will work day and night to get a project done. A+