What are the areas that a growing IT Support Company should cover?

A growing IT Support company should focus on providing IT services to small, medium and large sized businesses covering wide range of IT related services including desktop support, management of mobile devices, network and server maintenance, hosting and cloud projects support...