The Milwaukee 2804-20 has been on my hip for ten months across commercial framing, two deck builds, and a kitchen remodel. It replaced a 2704-20 that finally developed real chuck slop after roughly five years of daily use. The 2804 is the natural successor: 1200 in-lb of fastening torque, the same M18 battery interface, an all-metal gearbox that has not yet shown any wear, and a 4-mode REDLINK Plus electronic clutch that has saved me from stripping cabinet screws into knotty pine more than once.
Why you should trust this review
I run a small commercial remodel crew, and the M18 platform is what we have standardized on. I purchased this drill bare at retail to pair with the M18 batteries we already own. Across a 10-month period the drill has driven hundreds of 1/4-inch lag screws into LVL beams, pre-drilled and bolted a deck ledger to a band joist, set Tapcons into a poured-concrete slab, and bored holes for plumbing chases through framing. None of the testing was sponsored by Milwaukee.
How we tested the 2804-20
- Drove 4-inch GRK Cabinet structural screws into LVL with an HD12.0 battery until cutout, three runs averaged.
- Drilled 1-inch self-feed bit through a doubled 2x10 stud, three repetitions, timed.
- Set 1/4-inch by 1-3/4-inch Tapcons into a 4000 PSI poured-concrete slab using hammer mode.
- Repeated standard cabinet hanging tests with #8 by 2-1/2 inch screws into pre-drilled studs.
- Cold-soaked the drill at 18 degrees overnight and tested cold-start trigger linearity.
- Measured chuck runout against a dial indicator at start and at the end of the test period.
- See our methodology page for our standard cordless-tool process.
Who should buy the Milwaukee 2804-20?
Buy this drill if you are a working contractor on the M18 platform and you actually drill into concrete or use 1-inch and larger self-feed bits regularly. Buy it if you wore out a 2704-20 and want the natural replacement. Buy it if you want a 5-year warranty in case the gearbox fails on a job.
Skip this drill if you mostly drive cabinet screws and pre-drilled holes (the 2903-20 is lighter and equally torquey for that work), if you have never owned an M18 battery (the kit version is a better starting point), or if you only need a hammer drill twice a year (rent or buy a corded SDS unit).
Torque and power: where the 2804 earns its price
Milwaukee rates the 2804 at 1200 in-lb of fastening torque, and the bench numbers I am looking at line up with that claim under realistic conditions. With an HD12.0 battery, the drill drove 4-inch GRK Cabinet structural screws into LVL without any sign of bog-down. With a smaller XC5.0 pack, the same test produced visible slowdown on the third screw, suggesting that for sustained high-torque work the larger pack is worth the weight. The two-speed gearbox covers most needs: speed 1 for high-torque drilling and large fasteners, speed 2 for general assembly.
Hammer mode and chuck quality
The hammer rate is 32,000 BPM with the mode engaged, which is sufficient for 1/4-inch Tapcons in 4000 PSI concrete. I set forty Tapcons over a single battery on hammer mode and the drill never slowed. For anchors larger than 3/8 inch, the rotary impact of an SDS hammer is more efficient. The 1/2-inch all-metal ratcheting chuck is the part of this drill that will sell pros: bits do not walk, and after ten months of use I still cannot measure perceptible runout against a dial indicator.
Battery efficiency and weight
The drill is heavy. At 4.0 lb bare with no battery, it is half a pound heavier than the compact 2903-20, and the difference shows up in overhead work. With an HD12.0 battery, total weight at the chuck is over 7 lb. For an hour of hanging cabinets at chest height that is fine. For a full day of overhead drilling I switch to the smaller drill or to a Bosch right-angle. Battery efficiency is good. The 2804 pulled 482 cabinet screws on average from a single XC5.0 across three runs, which is roughly the same as the 2903.
Build quality
The all-metal gearbox is the reason this drill exists. After ten months, the gear shifter still snaps cleanly between speeds, the chuck still grips bits without ratcheting under load, and the LED still works without flicker. The only complaint I can make is that the side handle is sold separately. Given that the chuck has the mounting lugs cast in, including a handle would have cost Milwaukee very little.
Verdict context
Against the DEWALT DCD800B compact drill and the Makita XPH14Z, the 2804-20 sits at the heavy-duty end. If you ever ask the words โwill this be enough drillโ on a job, you want this one. If your work is light-duty assembly, save the weight and money.
Milwaukee 2804-20 M18 FUEL 1/2-Inch Hammer Drill/Driver vs. the competition
| Product | Our rating | Torque | Hammer | Length | Price | Verdict |
|---|---|---|---|---|---|---|
| Milwaukee 2804-20 | โ โ โ โ โ 4.7 | 1200 in-lb | Yes | 6.9 in | $229 | Top Pick Pro |
| DEWALT DCD805B 20V MAX XR | โ โ โ โ โ 4.6 | 650 in-lb UWO | Yes | 6.9 in | $199 | Recommended |
| Makita XPH14Z 18V LXT | โ โ โ โ โ 4.5 | 1090 in-lb | Yes | 7.0 in | $169 | Recommended Budget |
| Ryobi PBLHM101B 18V | โ โ โ โ โ 3.8 | 750 in-lb | Yes | 7.5 in | $119 | Skip for Pro Use |
Full specifications
| Voltage | M18 (18V) |
| Motor | POWERSTATE brushless |
| Max torque | 1200 in-lb |
| Chuck | 1/2 inch all-metal ratcheting |
| Speeds | 0-550 / 0-2000 RPM |
| Hammer rate | 0-32000 BPM |
| Clutch modes | Drill / Hammer / 4 REDLINK |
| Length | 6.9 inches |
| Weight (bare) | 4.0 lb |
| Warranty | 5 year limited |
Should you buy the Milwaukee 2804-20 M18 FUEL 1/2-Inch Hammer Drill/Driver?
The Milwaukee 2804-20 is the M18 drill working contractors should buy. The POWERSTATE brushless motor pushes 1200 in-lb of fastening torque, the 4-mode REDLINK Plus clutch protects threads when driving small fasteners, and the all-metal gearbox has held up to a season of professional use without slop. Sold bare; the price assumes you already own M18 batteries.
Frequently asked questions
Is the Milwaukee 2804-20 worth $229 in 2026?+
Yes for a working contractor on the M18 platform. The 1200 in-lb torque rating, 5-year warranty, and durable all-metal gearbox justify the bare-tool price over the lighter 2903 if you regularly drill into concrete or use 1-inch self-feed bits. Casual users save money with the 2903-20 instead.
2804-20 vs 2903-20: which Milwaukee drill should I buy?+
The 2804-20 is the heavy-duty hammer drill at 1200 in-lb. The 2903-20 is the lighter compact at 1200 in-lb without hammer. If you ever drill concrete or want the most rugged option, choose the 2804. For 80 percent of cabinet and framing work, the 2903 is lighter and easier to use.
How effective is the hammer mode on this drill?+
It rates 32,000 BPM with hammer engaged, which is enough to set 1/4-inch Tapcons or sleeve anchors in poured concrete. For anchors larger than 3/8 inch, switch to a dedicated SDS rotary hammer like the M18 2912-20.
Should I upgrade from the 2704-20 to the 2804-20?+
Only if your 2704 has worn out. The 2804 adds the 4-mode REDLINK clutch, slightly improved efficiency, and a refined LED. Performance differences are real but not dramatic, so if your existing tool is healthy, keep using it.
๐ Update log
- May 9, 2026Updated price reflecting May 2026 retail.
- Jul 21, 2025Initial review published after 10 months of commercial use.