I have been switching back and forth between the two for the last year. Moving more into the service field versus working with GC's. With T&M I am finding it much harder to sell a job but your costs are covered no matter what. Even people with large wallets get bug eyed when you start talking dollars per man hour. With flat rate the customer knows what they are getting for what price and there isn't any sticker shock after the job is done. I lean toward flat rate and and would like to know if you do find some software that you could reccommend.