FOR PLUMBING AND HVAC SUPPLY HOUSES AND DISTRIBUTORS

Quoting software for plumbing and HVAC distributors

It is 6:40 a.m. and a plumber’s text lands on the counter phone: “need 20 2in pvc 90s, 10 2in san tees, 12 3/4 ball valves FIP, 300 ft 1/2 pex-a red and 2 40 gal gas heaters NG. can you have it at the counter by 8?” At a supply house that is five lines and a pile of lookups: which 90, which valve, which coil, what is this contractor’s price, what is actually on the shelf.

Qotora AI reads the request the way it arrives, finds each line in your own catalogue, applies your own price rules and prepares a quote that a person on your team reviews before it is sent. It sits on top of the software you already run, read-only.

Last updated

Why plumbing and HVAC lists are slow to quote

Nobody orders from a supply house by part number. They order by what the part does, in the shorthand of the trade, and one short description fits several SKUs.

  • Fittings: “2 in PVC 90” could be Schedule 40 DWV or pressure, short or long sweep, hub by hub or hub by spigot. “3/4 ball valve” could be FIP by FIP, sweat, press or PEX crimp, full port or standard port, lead-free or not.
  • Tube and pipe: “1/2 PEX” is PEX-A or PEX-B, red, blue or white, in a 100, 300 or 500 ft coil or in straight lengths. “3/4 copper L” is a 20 ft stick or a coil.
  • Equipment: “40 gal gas heater” still needs natural gas or LP and atmospheric or power vent. “3 ton condenser” needs an efficiency rating, a refrigerant (R-410A or R-454B) and a matching coil.
  • HVAC parts: “45/5 440 dual run cap”, “2-pole 30A 24V contactor”, “20x25x1 MERV 8, case of 12”. The numbers are exact, but your shelf may carry three brands of each.
  • Units: feet, sticks, coils, cartons, bags of 100, each. The customer’s unit is rarely the unit you price in.
  • Prices: contractor tiers, builder or job pricing, and copper and brass lines that move with the market.

Every line is a lookup, a stock check and a price. Qotora prepares that work for you; your counter keeps the judgement.

From the plumber’s text to a quote you can check

  1. Receive the request in whatever form it arrives: a pasted text, an email, a PDF material list, an Excel sheet, a photo of a list written on a delivery slip, or a voice note.
  2. Find each line in your catalogue: Qotora reads “2in pvc 90” or “3/4 ball valve FIP” the way a counter person would and searches your own products, with your part numbers.
  3. Apply your price rules: the customer’s tier, your discounts and your margins. Prices come from your own catalogue data; Qotora never invents a price or a margin.
  4. Flag what is unclear: when a line fits several products, Qotora asks a precise question instead of guessing.
  5. Review and send: a person checks every line, then sends the quote. Nothing goes out automatically.
Example: a plumber’s list becomes a quote

What the plumber sends

  • 20 – 2 in PVC 90s
  • 10 – 2 in PVC san tees
  • 12 – 3/4 ball valves FIP
  • 300 ft 1/2 PEX-A red
  • 2 – 40 gal gas water heaters, NG

The quote, ready to check

Description / part no.QtyUnit priceLine total
2 in PVC DWV 90° elbow, hub × hub, Sch 40 — PVC-90-220$2.85$57.00
2 in PVC DWV sanitary tee, hub × hub × hub — PVC-ST-210$4.60$46.00
3/4 in brass ball valve, FIP × FIP, lead-free — BV-34-F12$11.40$136.80
1/2 in PEX-A tubing, red, per ft from 300 ft coil — PXA-12-R300 ft$0.62$186.00
40 gal gas water heater, natural gas, atmospheric vent — WH-40-NG2$489.00$978.00
Total (sample)$1,403.80

Illustration with sample products and prices. In your own account, part numbers and prices come from your catalogue and your price rules, and a person on your team reviews the quote before it is sent.

When “3/4 ball valve” could be four products

The expensive mistake at a supply house is not a slow quote. It is the wrong valve on a truck headed to a job. So when a request does not say enough, Qotora does not pick the likeliest SKU. It shows the candidates from your catalogue and asks the one question that separates them.

The same rule applies to substitutions. If a brand is out of stock, Qotora can propose an equivalent from your catalogue, but it is only a proposal: it stays flagged until a person on your team confirms it, and nothing is swapped on its own.

Coils, sticks, cartons and contractor pricing

Your packaging rules are loaded during setup: how many feet in a coil, how many fittings in a bag, what a case of filters holds. When a customer writes “3 coils” or “2 cases”, Qotora shows what they wrote next to the quantity it worked out, so the person reviewing can see both.

Pricing follows the customer. The tier you have set for a contractor applies to the whole quote, and when a customer has no tier on file, the person reviewing picks one and it is remembered. For copper and brass, Qotora applies the price your catalogue data holds when the quote is prepared. It does not look up commodity prices or add a surcharge of its own, and a line with no price in your data is flagged for you to fill in.

HVAC: parts by the number, equipment by the model

Service techs order parts by exact values and sizes: capacitor microfarads and voltage, contactor poles and coil voltage, filter dimensions, line set diameters and lengths. Qotora searches your catalogue for those exact values and sizes, and when two products differ only by a value the customer did not give, it asks instead of choosing. A “45/5 440” cap is not a “35/5 370” cap.

Equipment is different. When a request names a tonnage and an efficiency but not a model, Qotora asks which of your models the customer means. It does not certify that a condenser, a coil and an air handler form a rated match: that stays with your people and the manufacturer’s data.

For a line you do not stock, the Team and Network plans can draft a price request to the right supplier, in their language, without naming your customer or the job. It is ready to open in your email, you send it yourself, and when the supplier answers, their cost goes through your margin rule before it reaches the line.

Your catalogue, your prices, your control

  • Your catalogue and stock: Qotora matches against your own products, not a generic list.
  • Your price rules: tiers, discounts and margins are the ones you set.
  • Read-only on your system: Qotora reads your data and never writes into your software.
  • A human decides: every quote is reviewed before it is sent, and there is no automatic sending.
  • Corrections are remembered: when your team fixes a line, the correction counts the next time the same words arrive.

Getting started

The Counter plan is US$49 for the first month, then US$149 a month, for up to 150 quotes sent per month and unlimited users. Setup is included: our team connects Qotora to your software or imports your catalogue, stock and prices. You have a 7-day money-back guarantee, counted from the first quote you send with Qotora.

Distributors that send more quotes can choose the Team plan (US$349 a month, up to 500 quotes sent) or the Network plan (US$799 a month, up to 2,000 quotes sent).

Frequently asked questions

Can it read the way plumbers and HVAC techs actually write?

Yes. Shorthand such as “2in pvc 90”, “3/4 ball valve FIP”, “1/2 pex-a red” or “45/5 440 run cap” is read the way a counter person reads it. Where one description fits several products in your catalogue, Qotora asks which one instead of choosing.

What happens with copper and brass prices that change every week?

Qotora applies the price your catalogue data holds when it prepares the quote. It never invents a price, a margin or a surcharge. A line with no price in your data is flagged so your team can fill it in before the quote goes out.

What about items I do not stock, like a special-order boiler or a rooftop unit?

The line is marked as unavailable and never blocks the rest of the quote. On the Team and Network plans, Qotora can draft a price request to your supplier for that line, without naming your customer or the job. You review and send it, and the supplier’s price goes through your margin rule.

Can a contractor send a material list as a PDF or an Excel sheet?

Yes. PDFs, Excel and CSV files, photos of handwritten lists, emails, pasted text and voice notes are all accepted. See the pages on PDF to quote and Excel to quote for what happens to each.

Does it work with the software I already use?

Qotora works with whatever software you use: we connect it, or import your catalogue, stock and prices. It reads your data and never writes into your software.

Does a quote ever go out without my approval?

No. Every quote is reviewed by a person on your team before it is sent. There is no automatic sending.

How long does it take to prepare a quote?

A typical request takes seconds to under a minute to prepare once your data is connected; long PDFs, photos and voice notes take longer. Times vary with the request, and your review time is on top.

What does it cost?

US$49 for the first month, then US$149 a month on the Counter plan (up to 150 quotes sent per month, unlimited users). Setup is included, with a 7-day money-back guarantee counted from your first quote sent. Team and Network plans cover higher volumes.

Talk to us about your supply house

Book a free consultation: show us how your counter prepares quotes today and we will check how to connect Qotora to your system. Or start now for US$49 the first month, setup included.