Honest diagnosis, free checks first, and a straight answer about when it's a pro job. No teaser fees, no scare tactics โ that's the whole point of this site.

Close the door fully, pull the red release cord, and lift the door by hand through its full travel. Smooth and light the whole way means the door is fine and the opener settings or hardware are at fault. Binding, scraping, or sudden heaviness at the stopping height means the door system โ track, rollers, or springs โ is the problem.
Inspect both tracks end to end, especially the curved transition where doors most often stop. Remove any debris, look for backed-out bolt heads in the roller path, dents, and cracked or seized rollers. Snug obviously loose track-bracket bolts gently. Do not attempt to bend track or relocate its anchors โ that geometry is a pro adjustment.
Using garage-door silicone or white lithium spray (not a penetrating oil), coat roller bearings, hinge pins, the spring coil, and the rail where the trolley slides. Work the door through a few cycles by hand, then wipe excess. This ten-minute pass fixes a large share of cold-weather and friction-related stalls for the price of one spray can.
Find your opener's limit adjustment โ dials or screws on older units, a button sequence on newer LiftMaster, Chamberlain, and Genie models โ and run the full relearn so the opener re-measures travel and force. Count any diagnostic LED flashes at the motor head first and note them; they tell you (and any tech) exactly what the opener thinks is wrong.
Consistency is a clue. Openers stop mid-travel for one of two reasons: they reached where they believe travel ends, or they met resistance and quit as a safety measure. A door that halts at an identical height every cycle points to the first โ an up travel limit set too short, sometimes after a power flicker scrambles a stored setting, or after someone adjusted it and forgot. The fix is a limit adjustment: a labeled dial or screw on older motor heads, a button sequence on newer LiftMaster and Genie units, both covered in the manual and costing nothing. If instead the door stops at slightly different heights, shudders, or reverses a little, the opener is hitting resistance โ binding rollers, a track problem, or excess door weight from a failing spring. The hand-lift test settles it: disconnect the opener with the release cord (door closed first), then raise the door manually and feel for the exact spot where it fights you.
When a torsion or extension spring breaks outright, the classic symptom is a door that rises a few inches and stops dead โ the opener senses it is dragging the door's full weight and gives up. Look for the telltale two-inch gap in the torsion spring coil above the door, or a separated extension spring along a track. But springs also fail gradually. Steel fatigues over roughly 10,000 open-close cycles (about 7 to 12 years of typical use), and a tired spring loses tension without breaking. The door gets effectively heavier, and the opener starts stalling partway up, especially in cold weather. Test with the opener disconnected: lift the door halfway by hand and let go carefully. A properly balanced door stays put; one that sinks needs spring adjustment or replacement. Both jobs go to a professional โ spring tension is dangerous to adjust, and the CPSC has long documented injuries from DIY attempts. Do not compensate by maxing the opener's force setting; that masks the disease and defeats safety reversal.
Walk the full length of both tracks with the door stopped and look with a flashlight. Common physical culprits: a lag screw or bolt head that has backed out into the roller path, a dented or pinched section of track from a bump, a broom or extension cord leaned into the track, and hardened grease with embedded grit acting like a speed bump. Also inspect the rollers themselves โ a cracked or seized roller can jam at one spot in the curve where the vertical track transitions to horizontal, which is the most common stopping zone. Check every hinge for cracks and loose bolts while you are there, since a sagging hinge lets a door section flex and bind. What you can do free: remove debris, gently snug loose track bolts, and lubricate rollers and hinges with silicone or white lithium spray. What you should not do: hammer a bent track back or loosen the bolts that anchor track to the framing โ track geometry holds the door captive, and a pro trues it quickly.
Every opener stores two learned values in each direction: how far to travel and how much force is normal along the way. Both drift out of truth as conditions change. If the up force is set near the minimum and the door has gotten stiffer โ winter grease, aging springs, a new insulation kit adding weight โ the opener interprets ordinary friction as an obstruction and stops. The legitimate fix is twofold. First, reduce the door's real resistance: lubricate, and verify balance with the hand-lift test. Second, only then, adjust force per your manual, in the smallest increments offered, and re-test the safety reversal afterward by placing a 2x4 flat on the floor under the door and confirming the closing door reverses off it โ the monthly test the CPSC recommends. On many modern openers, force is self-calibrating and the better move is running the full limit-relearn sequence so the unit re-measures the door as it exists today rather than as it existed years ago.
A door that behaves in summer and stalls in winter is describing friction and physics, not a broken opener. Cold thickens the old grease in roller bearings and hinges, contracts metal parts slightly, and makes spring steel marginally less springy, so the whole system needs more force to move exactly when the opener's learned force profile expects less. The result is a stall partway up on frosty mornings that self-resolves by afternoon. The free cure is a lubrication pass: silicone or white lithium spray on roller bearings, hinge pins, the spring coil, and the opener rail where the trolley slides (chain-drive owners, a light wipe of the chain too). Wipe off the excess so it does not collect grit. If lubrication is not enough, run the opener's limit and force relearn during cold weather so its baseline reflects winter reality. Persistent cold stalls after all that usually mean rollers with worn-out bearings or a spring at the end of its life โ both quick professional fixes.
Sometimes the door is innocent. If the hand-lift test shows a smooth, balanced door and limits are set correctly but the opener still quits mid-travel, look at the machine. Chamberlain-family openers monitor motor rotation with an RPM sensor, and a failing one makes the unit stop and blink a diagnostic code โ five flashes of the diagnostic LED is the classic RPM-sensor signature. A worn drive gear (the nylon gear in many chain-drive units) can slip under load partway through travel, often leaving white plastic dust in the housing. Aging logic boards, especially after surge events, produce inconsistent stops with no pattern. Capture the evidence before you call: count the blink codes at the motor head, note whether stops happen at consistent heights, and note any grinding or humming at the moment it quits. That detail turns a two-visit diagnosis into a one-visit fix. RPM sensors, gear kits, and boards are all standard service parts on common brands, and a tech carries them on the truck.
A stop within the first foot or two, often with motor strain, is the signature of a broken or badly fatigued spring โ the opener is protecting itself from lifting the door's full weight. Look for a gap in the torsion spring coil above the door and test door weight by hand with the opener disconnected. Spring work is a professional repair.
Stopping and reversing on the way up means the opener met resistance it read as an obstruction: binding rollers, a track pinch at the curve, or an up-force setting too low for the door's current friction. Do the hand-lift test to locate the bind, lubricate, and relearn limits before touching force settings.
Yes โ this is one of the genuinely DIY-friendly adjustments. Older openers use labeled screws or dials on the motor head; newer ones use a button-driven relearn described in the manual (usually printed inside the light lens or available by model number). Make small changes, and always finish with the 2x4 reversal test.
Disconnect the opener with the door closed, lift the door halfway by hand, and let go carefully. A healthy balanced door holds position; a worn-spring door sinks or feels heavy. Springs are rated around 10,000 cycles, so a 7-to-12-year-old door showing these signs is due. Adjustment and replacement are pro jobs.
Talk to a local garage-door pro now. Free to call, no obligation, honest answers โ the way it should be.