The annual maintenance agreement for our corporate catalog website, which we use for our Milan-based designer furniture import-export business, expires this month. The site showcases around 400 products and runs on WordPress. Our current local Italian agency charged us 1,800 EUR for the year, but whenever we requested an update or even a minor copy change, things dragged on for days.
Now, we're negotiating renewal terms with our existing agency while also reviewing new quotes from two software agencies. One quoted 150 EUR per month, and the other quoted 320 EUR per month. However, looking through the contract drafts, the scope items are incredibly vague. One just wrote "system checks," while another included "4 hours of support per month" without specifying what kinds of tasks are actually covered.
How exactly should scope items like backup frequency, security patches, emergency response times, and content updates be defined in a maintenance contract? How can I compare these different quotes fairly, apples to apples?