BROWN, BROWN & KANE, LLP