Ross taylor & associates