If it's a small job I don't worry about it. I had a $600 residential and I told her I would have to add a credit card fee and she was cool with it.
Cash or CC Only. (Square)
If they are Repeat Customer on nice areas I probably take their checks.
Thank you gentlemen ! Confirmed my thinking on this subject and going to follow the advice .Cash only for places like rental properties if first time customer or they are moving out.
There is a fee with pretty much all credit card processing companies. We don't tack on any fee to the invoice. That annoys me when businesses do that to me.