Home repairs and tradespeople: how much services cost
Prices of 43 services collected from 223 public sources (company price lists, official fees and guides quoting prices). As at 5 October 2026. Select a service to see all sources and quotations.
| Service | Median | Typically | Full range | Sources |
|---|---|---|---|---|
| Key cutting PLN per item (standard house/flat key) | 25 PLN/item | 22 ‑ 42 | 13 ‑ 70 | 9 |
| Electrician (service) PLN per electrical point | 170 PLN/point | 65 ‑ 190 | 50 ‑ 240 | 5 |
| Door lock replacement PLN for replacing a door lock/lock cylinder (basic option) | 175 PLN | 150 ‑ 255 | 100 ‑ 340 | 6 |
| Home air-conditioning servicing PLN for a home air-conditioning inspection/service (split system) | 325 PLN/inspection | 300 ‑ 360 | 200 ‑ 441 | 3 |
| Plumber (service) PLN for the service (example plumbing job) | 220 PLN | 120 ‑ 375 | 50 ‑ 1,500 | 37 |
| Gas boiler inspection PLN for an inspection (atmospheric boiler, basic option) | 300 PLN/inspection | 280 ‑ 300 | 150 ‑ 400 | 4 |
| Chimney inspection PLN for an annual chimney flue inspection (detached house) | 280 PLN/inspection | 265 ‑ 290 | 200 ‑ 350 | 3 |
| Furniture assembly PLN per item (assembly of one piece of furniture) | 125 PLN/item | 120 ‑ 150 | 50 ‑ 200 | 3 |
| Roof snow clearance PLN/m² of roof cleared of snow (flat roof) | 8 PLN/m² | 6 ‑ 9 | 2 ‑ 15 | 4 |
| Water meter replacement PLN per item (water meter replacement) | 283 PLN/item | 185 ‑ 432 | 113 ‑ 471 | 5 |
| Window adjustment PLN for adjusting one window sash | 88 PLN/panel | 58 ‑ 125 | 50 ‑ 150 | 4 |
| Made-to-measure mosquito screens PLN per item (made-to-measure insect screen, basic option) | 100 PLN/item | 85 ‑ 100 | 69 ‑ 100 | 3 |
| Drying walls and buildings after flooding PLN per week of drying (room of approx. 40-60 m²) | 1,750 PLN/week | 1,550 ‑ 1,900 | 900 ‑ 2,650 | 4 |
| Washing machine repair PLN per repair (service, depending on the fault) | 150 PLN/repair | 150 ‑ 175 | 150 ‑ 250 | 4 |
| Fire extinguisher certification PLN for certifying one fire extinguisher (small or medium, 2-6 kg) | 35 PLN/fire extinguisher | 23 ‑ 35 | 10 ‑ 50 | 3 |
| Balcony enclosure PLN/m² of structure (frame system) | 750 PLN/m² | 750 ‑ 970 | 750 ‑ 2,500 | 4 |
| Handyman PLN for a small job (example installation task) | 115 PLN | 94 ‑ 170 | 60 ‑ 298 | 4 |
| Bathroom tap installation PLN for installing a bathroom tap (labour only, per unit) | 275 PLN/item | 235 ‑ 325 | 150 ‑ 350 | 4 |
| Seal replacement in uPVC windows PLN for replacing the seals in one window | 110 PLN/window | 100 ‑ 175 | 50 ‑ 250 | 5 |
| Garage door installation PLN for installing a garage door (sectional, labour) | 1,300 PLN | 1,200 ‑ 1,350 | 800 ‑ 2,000 | 2 |
| Dishwasher repair PLN per repair (service, depending on the fault) | 260 PLN/repair | 225 ‑ 290 | 150 ‑ 550 | 4 |
| Gas installation inspection PLN for a gas system inspection (detached house) | 110 PLN/inspection | 105 ‑ 245 | 99 ‑ 400 | 3 |
| Window pane replacement PLN for replacing an insulated glass unit in a standard window | 400 PLN | 300 ‑ 525 | 200 ‑ 850 | 3 |
| Washbasin installation PLN for installing a washbasin (plumber's labour) | 215 PLN | 175 ‑ 245 | 109.20 ‑ 350 | 4 |
| External roller shutter repair PLN per repair (service call-out) | 165 PLN/repair | 135 ‑ 175 | 50 ‑ 320 | 3 |
| Concealed WC frame installation PLN for installing a concealed WC frame (labour) | 650 PLN/item | 525 ‑ 850 | 300 ‑ 1,300 | 3 |
| Toilet cistern repair PLN per toilet cistern repair | 220 PLN/repair | 150 ‑ 290 | 80 ‑ 450 | 2 |
| Boiler repair (heating element, coil) PLN per water heater repair (typical fault, service visit) | 335 PLN | 320 ‑ 355 | 250 ‑ 500 | 2 |
| Blind installation PLN per item (installation of an internal roller blind) | 120 PLN/item | 110 ‑ 135 | 85 ‑ 200 | 3 |
| Bath installation PLN for installing a bath (labour) | 380 PLN | 360 ‑ 550 | 120 ‑ 800 | 5 |
| Kitchen tap replacement PLN for kitchen tap replacement (tap and labour) | 250 PLN | 150 ‑ 400 | 120 ‑ 800 | 4 |
| Tap installation (kitchen/bathroom) PLN for installing a tap (surface-mounted, to existing connections) | 100 PLN/installation | 83 ‑ 150 | 50 ‑ 250 | 3 |
| Chimney repair PLN per chimney repair (typical job) | 450 PLN/repair | 420 ‑ 650 | 300 ‑ 850 | 3 |
| Toilet cistern (or flush valve) replacement PLN for the service (toilet cistern/valve repair or replacement) | 185 PLN/service | 155 ‑ 195 | 100 ‑ 300 | 3 |
| Chimney sweeping PLN for chimney sweeping | 275 PLN/chimney | 220 ‑ 315 | 110 ‑ 450 | 4 |
| Door or window handle replacement PLN for the service (door handle replacement or repair) | 175 PLN | 165 ‑ 190 | 100 ‑ 300 | 2 |
| Dug well cleaning PLN for the service (dug well cleaning) | 1,000 PLN | 925 ‑ 1,150 | 800 ‑ 1,200 | 6 |
| Tiled stove cleaning PLN for the service (furnace cleaning) | 325 PLN | 265 ‑ 440 | 150 ‑ 800 | 3 |
| Water valve replacement PLN for the service (replacement of one water valve) | 225 PLN | 225 ‑ 230 | 150 ‑ 300 | 6 |
| Abrasive blasting (blast cleaning) PLN/m² (sandblasting metal surfaces/steel structures) | 43 PLN/m² | 41 ‑ 56 | 35 ‑ 80.92 | 3 |
| Gas boiler repair PLN per repair / diagnosis of a gas boiler fault | 370 PLN | 275 ‑ 435 | 180 ‑ 500 | 3 |
| Emergency door opening PLN for emergency opening of a flat door (standard lock) | 200 PLN | 170 ‑ 265 | 97 ‑ 400 | 13 |
| Drain unblocking PLN for the service (simple mechanical unblocking) | 250 PLN | 200 ‑ 300 | 120 ‑ 1,112 | 22 |
The median is the middle value across all sources. ‘Typical’ is the range containing the middle half of the sources. Methodology.