How we research espresso machines

Last updated

Every number on this site comes with a source and a date. Prices come from store and brand checkouts, specs from manuals and spec sheets, measurements from named video reviews, and complaints from counted owner reviews. This page explains where each kind of number comes from, how we check it, and how the score out of 10 is built.

As of October 16, 2026: 103 machines from 39 brands in the database, 15 with at least one independent measurement, 7,340 owner reviews read.

Where the data comes from

Brand documents. The owner's manual (PDF, with its revision date), the spec sheet, the product page, the warranty page, and the brand's own checkout. When a manual and a product page disagree, the manual wins and we note the difference. A claim like “heats up in 3 seconds” is always attributed: “Breville claims…”, never stated as fact.

Stores. Street price, shipping, return window, and restocking fee come from the store's page or cart on a named date. The date sits next to every price. We don't carry old prices forward: if a store hasn't been checked, the price reads “not checked.”

Video reviews. Heat-up time, brew temperature, brew pressure, and steam time are measured by reviewers, not by us. For each number we record who measured it, with what (a thermocouple at the group, a pressure gauge in the portafilter, a scale and timer, a sound meter), under what conditions, and when. Two videos from one channel count as one source. A channel run by a store that sells the machine, or by the brand, is labeled as such and is shown on its own line, outside the median.

Owners. Amazon reviews, store reviews, r/espresso, and Home-Barista.com threads from the last 24 months. We count how many reviews mention each problem (leaks, heating, grinder, electronics, pump, steam wand, service, noise) and quote owners word for word with a link and a date. Vine reviews and reviews written for a reward are excluded. We don't publish reviews of our own and don't collect them from readers.

Safety records. CPSC recalls and SaferProducts.gov reports by brand and model; UL and ETL listings when we can match a model to a directory entry; NSF/ANSI 4 listings for commercial machines. A brand saying “UL listed” without a directory match is recorded as a claim, not a listing. A listing mark is not a safety certification of the machine's performance.

How we verify

  • Every number carries its source and the date we read it. If we couldn't find a number, the page says so and lists what we searched: “Not listed by Lelit or in any of the 6 reviews we checked (as of October 14, 2026).”
  • When sources disagree, we show both. Three reviewers logging 18, 22, and 25 minutes of warm-up appear as “18–25 min (3 reviews),” next to the brand's claim. We don't average a spread into one number.
  • Quotes from owners are checked against the saved original before they go on a page.
  • Prices in a table and prices in the text come from the same record, so they can't drift apart.
  • Specs, prices, and recall records are rechecked on a schedule (see Updates). The “Updated” date under each headline is the last time the page's data changed.

How we rate

Each machine gets a score from 7.5 to 10. It is built from five points, and every point is scored 0, 1, or 2 by rules applied to fields in the database, not by judgment. A 2 is worth 2 points, a 1 is worth 1.75, a 0 is worth 1.5, so the total runs from 7.5 to 10. The five points carry equal weight.

Point210
Service and parts in the USThe brand or its US importer lists authorized service in the US and publishes a parts list or diagram for the modelOne of the twoNeither; service only by shipping the machine abroad
Published specsBoiler type and volume, pump type, portafilter size, temperature control (PID or thermostat), and claimed heat-up time are all published. For super-automatics: burrs and milk system instead of portafilter. For grinders: burr type and diameter, single-dose capabilitySome of themNone
PriceAt or below the median street price of its categoryUp to 1.5× the medianAbove that
Warranty and returnsWarranty at least as long as the category median and a return window of 30 days or more at the store we link toOne of the twoNeither, or final sale
Owner reviewsMostly positive (see below)Mixed, too few, or not collectedRepeated failure complaints

Score words: 9.5 and up — Outstanding · 9 and up — Excellent · 8.5 and up — Very good · 8 and up — Good · below 8 — Decent.

Categories for medians. Price and warranty are compared within one category: semi-automatic with built-in grinder, single-boiler semi-automatic, prosumer (heat exchanger, dual boiler, E61), super-automatic, grinder, commercial, manual. The median is taken across the machines of that category in our database on the day the page was built.

How the owner-reviews point is scored. A 2 means there is a platform other than the brand's own site with at least 25 ratings and an average of 4.3 or higher, and no independent platform averaging below 4.0. A 0 means a reliability theme (leaks, heating, pump, electronics, defects) collected at least 10 negative mentions on an independent platform, those mentions make up 40% or more of the theme and 2% or more of all ratings, or at least 3 reviews in our read sample describe a failure and that is 5% or more of the sample. Everything else is a 1: fewer than 25 ratings, reviews only on the brand's site, reviews not yet collected.

What stays out of the score. Independent measurements are shown next to the brand's claim but don't change the score. Our view of a machine's value is in the verdict, not in the number. The score in the text, in the structured data, and in the database is the same number, produced by the same code.

What affects rankings and what doesn't

  • Commission affects order and picks, not the score. When we link to a store or brand that pays us a commission, that link can decide which machine we feature as a pick and which of two equally scored machines comes first. It never changes a machine's score. Details are on the affiliate disclosure.
  • Brands don't pay for placement. No brand or store has paid to be listed, ranked, or featured, and none sees a page before it is published.
  • Machines without a partner store are still rated and appear in every list and table, starting with the full list of espresso machines. They are shown without a “Check price” button, and we say so.
  • A recalled machine loses its button, moves to the end of every list, and is described in the regulator's words with a link.

Evidence levels

Every number falls into one of four levels, and the page says which:

  • Measured — at least two independent reviewers measured it with the same method, and we show the range.
  • Claimed — the brand published it; no independent measurement found. Always attributed to the brand.
  • Reported — owners describe it in reviews or forum threads; we give the count and the source.
  • Not listed — we searched the sources above and found nothing; the page says what we searched and when.

Updates

Prices, availability, and the stores we link to are rechecked once a month; the date next to each price is the last check. Specs are rechecked when a brand publishes a new manual revision or a new generation. Recall records are checked monthly and whenever a brand or model is added. We don't promise a date for any update on a page; the “Updated” line shows when the data last changed.

Corrections

If a number on this site is wrong, tell us which page, which number, and where the correct figure is published. Corrections to data are our first priority. A fixed page gets a new “Updated” date.

How to cite this data

Link to the page you took the number from, and include the date shown next to it, for example: “Street price $699, checked October 14, 2026 — CremaSpecs, /reviews/breville-barista-express.” Tables may be quoted with attribution; the full database may not be copied.