Love it Mike. Been using it for two years. And although you can definitely have it estimate any type of job you want with tweaking to your custom desires....I personally like to just use the "freeform" mode for my stuff. That's just a carry-over of doing my own for 30 + years from regular standard forms I'd buy off the shelf.
EstiMate just puts out a very professional looking estimate/invoice very fast and has helped me tremendously in dealing with higher end clients. Plus Jonathan and the staff are always online with fast answers both with private emails and through their message board.
~Gear