I agree, it's a very loaded question. It would depend on your area, the equipment, whether or not you want to schedule things, the agent, the company. Your best bet would be find an agent you trust, tell him what you want, and let him do the rest. It's a lot like finding a good equipment dealer, a little extra in price might be worth the service.
You will never find time for anything.
If you want time you must make it.