So you have a breaker that keeps tripping and won't stay on? Please, leave it off and call us immediately! Breakers trip for a reason - to cut off power to an overloaded or broken wire run. Breakers trip to prevent fire and shock hazards.
Just the other day, we got one of these calls, turned out the stove plug had worn out on the back of the stove and was creating a short. Had the breaker stayed on, the homeowner would have been shocked when any metal on the stove was touched.
Sometimes they trip if the circuit isn't large enough to handle everything running on it at once. Such as in a garage when multiple tools are plugged in and running, or in a kitchen with one too many appliances going at once. That type of tripping requires us to either enlarge the circuit breaker - if possible, pull an additional wire to the panel and add a circuit, or separate out some of the wires and add a new circuit.
I'm talking here about circuits in your electrical panel, not the gfci outlets in your home, which trip earlier in the circuit line - if they are working properly and are there - for much the same reasons. You can find more info on gfci outlets on our Facebook Page.