WESTON ASSET MANAGEMENT