Getting cold water from your faucet should not be difficult, but for some homeowners, this can prove to be a challenge. When they turn on the faucet, the water stays warm for a while, or it might be that the water will start cold and then get warm for a while, only to turn back to being cold again.
Unfortunately, there are quite a number of issues that could be behind the problem, and it might take some trial and error to figure it out. One possible cause is pipes that are to close together. This will cause the hot water to heat up the water standing in the cold water pipe. There could also be a single-handle faucet with a mixer that has gone bad. It is also possible for an issue with your water heater to cause hot water getting pushed into your cold water line, or your pipes could be exposed to the elements in a hot garage or crawlspace. Finding the cause will let you figure out what your course of action should be.