Quote generator for plumbing & heating

Plumbing quotes
that land.

Calco is built for plumbing businesses. Describe the job or take a photo - Calco finds the right Brødrene Dahl and Ahlsell products, sets realistic prices, and produces a compliant quote with Danish building regulations and authorisation requirements built in.

Example

Here is how it looks
in practice.

You write or say

"Replace toilet on 1st floor - Geberit cistern and white ceramic. Property has 1 floor above."

Calco delivers

Quote
Geberit Sigma cistern, concealed in wall (BD #5821)
Toilet white ceramic with soft-close seat
Floor valve DN 50 brass + flex hose 1/2"
Removal + disposal of old installation
Plumber time 2.5 hours @ 695 DKK
Authorisation-required work - liability and documentation
Subtotal excl. VAT6,840.00 kr
VAT (25%)1,710.00 kr
Total incl. VAT8,550.00 kr

Built for your trade

Your trade.
Built in.

Calco knows the rules, standards, and suppliers in your trade. No need to explain your trade every time.

01

Authorisation checked automatically

Does the job require a licensed plumber? Calco automatically adds a line item for liability and documentation so the customer knows exactly what is included.

02

Per-floor allowance on soil stacks

Wet rooms and vertical pipe runs automatically get 3.30 m per floor. No more forgetting the pipes between storeys.

03

Standard dimensions built in

Standard pipe dimensions, valve sizes and typical components (Geberit, Grohe) are already accounted for.

04

Waste and fittings included in the price

Calco automatically adds gaskets, silicone, elbows, and fittings so the quote matches what you actually need to buy.

Wholesalers

Your wholesalers

11 Danish wholesalers are ready in the standard catalogue from day one. If you buy elsewhere, add your own price file - Calco then uses your purchase prices, so the margin is right on every quote.

Ready in the catalogue from day one

  • Brødrene Dahl
  • Ahlsell
  • AO Johansen
  • Lemvigh-Müller
  • Solar Danmark

With your own price file

  • Mads Madsen VVS Engros
  • VVS Trading

Trade context

Rules and standards in place

Calco knows the professional foundation that separates an amateur quote from a professional one.

  • Danish Building Regulations (BR) for plumbing installations
  • DS/EN 1717 - backflow prevention
  • DS 469 - heating systems
  • DS 439 - water installations
  • Danish Authorisation Act - requirements for licensed plumbing installer
  • Backflow protection, fire safety and pressure testing

Why plumbing quotes take too long

A plumbing quote is rarely hard - it is slow. You look up prices across Brodrene Dahl, Ahlsell and Sanistal, remember fittings, hoses and gaskets, check whether the job requires authorisation, and add per-floor allowances on the stacks. And it usually happens in the evening, after a full day on site.

Calco takes the heavy part. Describe the job by voice, text or photo, and Calco builds the line items from your own price files, so the cost is your actual cost - not a list price. The items that tend to be forgotten, like gaskets, bends and disposal, are included, and vertical pipe runs get a per-floor allowance automatically.

The professional responsibility stays with you. When a job requires an authorised plumber, Calco marks it with a separate line for responsibility and documentation - but you always review and adjust the quote before it is sent. Once you are happy, it goes as a PDF to the customer or straight into your order or accounting system with no double entry.

Typical plumbing jobs Calco quotes

From a single replacement to a full bathroom renovation - describe the job, and Calco builds the line items with your prices.

  • Replacing a toilet and cistern
  • New bathroom with wet-room sealing
  • Oil boiler to heat pump
  • District heating unit and exchanger
  • Replacing soil stacks
  • Mixer taps and fixtures
  • Underfloor heating in an extension
  • Water damage and new pipework
  • District heating conversion

Ready?

Create your first
quote today.

Free to start with 5 quotes. No credit card. Cancel any time.

FAQ

Frequently asked
questions.

Other questions? Email info@calcoapp.dk.

Brødrene Dahl, Ahlsell (formerly Sanistål), AO Johansen, Lemvigh-Müller and Solar are ready in the standard catalogue from day one. If you buy elsewhere, e.g. Mads Madsen VVS Engros or VVS Trading, you add your own price file on the dashboard. Calco reads your cost prices directly, so your margin is accurate.
Yes. When the job involves authorisation-required work (e.g. gas installations, fixed pipe installations), Calco automatically adds a separate line item for liability and documentation.
Yes. Calco sends accepted quotes straight into Minuba - as well as Apacta, e-conomic and Ordrestyring - or as a PDF to the customer, with no double entry.
Yes. Calco runs on your phone, so you can describe the job on site or in the van. With no signal, the job is saved and finished as soon as you're back online.
Once your wholesaler price files are connected, Calco calculates on your own purchase prices - not list prices. So the margin is true, and the items that usually get forgotten (gaskets, fittings, waste) are included.
Typically in 1-2 minutes from description to finished quote with all lines and prices. The median time for quotes Danish plumbing firms made in Calco in September 2026 was 1 minute and 46 seconds.
Calco says so. If, say, the number of floors or pipe lengths are missing, Calco doesn't make up a number and carry on - the quote states what is missing and only calculates what can be counted from your description.