Here's a
thread involving service contracts. While the OP on that thread is looking for a contract for a MH, there is some very good discussion about various aspects of such contracts.
Keep in mind that you could probably take the money you would spend on a service contract and put it aside and pay for any problems that may surface. All depends on the level of peace of mind you're looking for.