Invesco is an investment counseling firm which also offers residential rental property management. Invesco specializes in providing financial education to its clients through investment and retirement counseling. Invesco also offers tax planning and preparation, estate planning and customized investment portfolios. Invesco also staffs professional real estate brokers for investing and management needs.