I have a couple of clients who are making all kind of excuses to pay for the Web Development work I did for them.I charged some advance in beginning but it was small compared to actual cost of entire projects. Now when the websites are setup they are making excuses and not responding, I am not saying the chances of getting money is completely nil by straight ways but I want to end this fast-deliver their websites and get my money. I have like 1500$ stuck with these 2 clients.Any advice or a guide to recover my money from them which works out faster, I don't want to take service of bad debt recovering agencies service or something like that but want to keep it clean.
Take a bigger deposit next time around. I would also send them a certified letter informing them you intend to pursue legally.
Check the laws of India (I saw you are from there) maybe they have a law that says verbal agreements are legally binding contracts, as some states in the US do. If not, and you have no written contract, then as stated above, your screwed, and I would recommend taking this as a learning experience. I know quite a few web developers that are requiring anywhere from 50%-75% deposit, as well as using written contracts. Most honest clients would prefer a written contract (I would think) as it not only protects the developer (you) but also them.