This is a great point.
Jim, I like your idea of several levels of service packages for the customer to choose from. I have contract agreements but that are customize by the client somewhat but the package idea would really help streamline things.
JRS, maybe I've asked before, but what area of Maine are you in? I'm glad to see this method has worked out well for you.
I know for a fact that at least half of my customers could not afford a full maint service contract.