Region

How our recommendations work

There's no single "best" DEWALT drill. A cabinet installer, a deck builder and a weekend DIYer each need something different, and the right answer also depends on price. So we don't publish a fixed top ten. Our model re-ranks every product around the needs you set and looks for the best trade-off between performance, price and fit for you.

Here's exactly what happens when you move a slider.

1. Only current products, from the source

Every product comes from DEWALT's own regional websites for the US, the UK and the EU. We check those listings daily. When DEWALT stops listing a product in a market, it drops out of our results for that region, so discontinued tools never get recommended. Specs come from the same listings, converted to common units: torque in newton-metres, weight in kilograms, and 18V XR treated as 20V MAX because they're the same platform.

2. Specs become comparable scores

Raw specs aren't comparable on their own. 2,000 rpm and 1.6 kg are different units, and a single outlier would dominate a simple average. So within the set of products you're comparing, we turn each spec into a percentile:

scorespec = share of the other products this one beats on that spec

For specs where less is better, such as weight or charge time, the scale is flipped. A drill at the 90th percentile for torque beats 90% of the drills you're comparing on torque.

3. Your needs weight the specs

Each slider is a need, and each need blends several specs. For drills, for example:

Need Built from
Power power output (UWO) ×2, torque ×2, top speed ×1
Light & compact weight ×3, compact/ATOMIC design ×1
Runtime total battery Ah ×2, pack size ×1
Pro durability brushless motor

Your slider positions (0–5) become the weights. The fit score is the weighted average of the need scores:

fit = Σ wneed × scoreneed / Σ w

Set "Light & compact" to 5 and "Power" to 1, and a compact brushless driver will beat a heavy hammer drill, even though the hammer drill has better specs on paper. That's the "adapts to you" part: the same catalog yields a different optimum for each set of needs.

4. A regression finds the real value

Price matters, but "cheapest" isn't the same as "best value". A low price on a weak tool is no bargain. To separate the two we fit a multivariate hedonic regression: a model that learns how much each spec adds to the price within a category.

log(price) = β0 + β1·torque + β2·weight + β3·brushless + … + ε

From this we get a predicted fair price for every product given its specs. A tool selling below its predicted price offers more than you pay for. Its value score is how far below prediction it sits, ranked against the other products.

A few details keep the model honest:

5. Budget is a soft limit

A hard cut-off would hide the tool that's 5% over budget but far better suited. Instead, scores fall off smoothly once a product goes past your budget: a tool 25% over loses about half its score. Over-budget picks are labelled.

6. Missing data is handled, not hidden

Not every listing states every spec. A missing spec counts as average (50th percentile) rather than best or worst. Each result shows a data coverage indicator, so you can see when a ranking rests on partial information.

What the model doesn't do

Spotted a wrong spec, or want a need we don't offer? The model improves as the data does.