Many may feel that maintenance is another one of those money-spinning tasks that service providers have created in pursuit of ...