David Beal Westlake Ohio