WEBER ROSSELLI & CANNON LLP