ALAN G. WEILER, P.C.