i'm trying to create a rental store with calendar availability

Hi, Im trying to create an ecommerce site for rental equipment. The shopper would start with an availability calendar and choose a date to hire the equipment (daily or monthly hire durations). They would then have an option to choose additional items to go with the equipment hire (extra cost). The Appointments+ plugin seems to be for appointments only and not really modifiable to bookings/reservations? Is there any way to modify this? Does the Marketpress plugin allow the shopper to see/choose availability? Or is Marketpress only for items that are purchased immediately (ie: delivered/downloaded immediately). Thanks,
Matt