I take notes in the field with a voice recorder and produce my report with HomeGuage when I get back to my office. Since I don't have all the answers in my head yet, research is occasionally required. I upload the reports to my website. It would be easier to email the reports, but I want the clients and agent to see my website. A Realtor phoned me a while back looking for an inspector who would deliver the report on-site. I patiently explained how I thought I could write a better report after the inspection and it would still be available on the same day. She said that wasn't good enough because it would cause her to have to meet her clients one more time to discuss the inspection. I asked her if she realized how lazy she sounded. Haven't heard from her since.