Как вы работаете верстальщиком?
Наверно, тут нужен личный опыт. Как заказчик могу сказать сразу - предпочитаю платить потом, ибо никогда не уверен в квалификации фрилансера. Некоторые просят предоплату - плачу, но понимаю, что это новички, которых все же "пару раз" кинули или не смогли справиться с задачей. Полную предоплату обычно берут либо совсем неопытные, либо реально профессионалы, но у них и расценки соответствующие. Поэтому не бойтесь получать оплату после работы. Главное - сделайте работу правильно, то есть, не поленитесь все "доработать напильником". Это самая большая беда у исполнителей - сделают быстро, а потом приходится указывать на откровенные косяки и недоделки, которые им было лень поправить, или просто рассчитывали на заказчика-лоха. Заплатили за час работы - работайте час, а не 15 минут - есть время исправить баги, а заодно будет перспектива еще и премию получить за отличную работу.
Слишком общий вопрос, совсем без разницы кто вы - верстальщик или php программист.
Работа с клиентом приходит с опытом. просто начни работать и всё ;)