Best Remote Desktop Software For Mac And Windows

We need a POS or app that we can use for people coming in wanting repairs. We have to enter the customers details, shop store references, item that needs repairing, what needs to be done, and when the customer/Store needs the items to be back to them. We need everything to be traceable if stores ring up asking where the item is, or if it needs to be quoted first, or waiting on parts.... fairly compresentive basically. The paper trail also goes out to the factory with the item for the machinist to understand, repair and write times as to how long it took some can charge correctly and invoice the store or end user. Ideally we would love to have a report system to print out/view so we can see what's come in and when etc.