Have you seen maintenance scheduling software it's pretty cool!