I have do this project before for service company. They have feature like
CRM,
SERVICE MANAGEMENT both AMC & WARRENTY,
SERVICE BASED ON INTERVAL,
BUSINESS LOST,
CUSTOMER RATING based on AMC,
REPORTING,
we are moving to next level such as mobile application, employee self service,auto task assign,..etc
asp.net webforms, c#,xamarin, web api