Batteries are probably the biggest single cause for non starting, especially in colder weather. Batteries are less efficient the older they get. The start of cold weather usually shows up any inefficiencies with the battery. Some of the time the problem seems to point to other things, i.e. the engine still turns over but doesn't fire up.At P&B Auto Electrical we can discuss your battery requirements, so come on in and visit us as we have full mechanical services on site or visit our website for more information.