Patrick Flanigan - Patrick H. Flanigan & Associates, LLC General Cons