EDGERTON & WEAVER, LLP