No, ammonia cannot dissolve calcium deposits and it can damage your faucet and other surfaces in the process of removing them.