Florio Perrucci Steinhardt Cappelli Tipton & Taylor, LLC