Hi Stephen,
Much of what you listed here is already available in Method without the need to customize. If you haven’t done so already, I suggest you install the Field Services application, as you’re going to need this for work orders. If you’re not familiar with the work flow used within the field services app, we have several tutorial videos that explain this in detail.
Estimates, work orders and invoices all have the ability to print or save as a PDF. You just need to select the corresponding Print or Print Preview button on the transaction screen. You also have the ability to do time tracking within a work order and convert a work order to an invoice once it has been completed. This is explained in the field services tutorial videos.
I suggest you take a look at the field service app information that is available in out help center and watch the tutorial videos. Once you understand the workflow, give it a shot yourself. If there’s anything missing that you need, feel free to post back and I’ll try and make some suggestions on how to add it.
If you haven’t done so already, you may also be able to take advantage of a free hour with our professional services team. They may be able to add any missing functionality for you during this time. If interested, please reach out to your account manager.
I hope this helps.
-Audisho