Deprecated: ProcessWire\InputfieldHasSelectableOptions::addOption(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Interfaces.php on line 661

Deprecated: ProcessWire\Wire::isHooked(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Wire.php on line 630

Deprecated: ProcessWire\WireHooks::isHooked(): Implicitly marking parameter $instance as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/WireHooks.php on line 321

Deprecated: ProcessWire\wireInstance(): Implicitly marking parameter $wire as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Functions.php on line 45

Deprecated: ProcessWire\Modules::hasPermission(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Modules.php on line 1482

Deprecated: ProcessWire\Modules::hasPermission(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Modules.php on line 1482

Deprecated: ProcessWire\Modules::___getModuleConfigInputfields(): Implicitly marking parameter $form as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Modules.php on line 4067

Deprecated: ProcessWire\WireSaveableItems::initItem(): Implicitly marking parameter $items as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/WireSaveableItems.php on line 248

Deprecated: ProcessWire\WireSaveableItems::log(): Implicitly marking parameter $item as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/WireSaveableItems.php on line 750

Deprecated: ProcessWire\WireSaveableItemsLookup::initItem(): Implicitly marking parameter $items as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/WireSaveableItemsLookup.php on line 112

Deprecated: ProcessWire\Fields::initItem(): Implicitly marking parameter $items as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Fields.php on line 248

Deprecated: ProcessWire\Fields::_hasPermission(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Fields.php on line 1230

Deprecated: ProcessWire\Fields::_hasPermission(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Fields.php on line 1230

Deprecated: ProcessWire\Fieldgroups::isFieldNotRemoveable(): Implicitly marking parameter $template as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Fieldgroups.php on line 567

Deprecated: ProcessWire\Pages::___clone(): Implicitly marking parameter $parent as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Pages.php on line 1014

Deprecated: ProcessWire\Pages::uncacheAll(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Pages.php on line 1662

Deprecated: ProcessWire\PagesLoaderCache::uncacheAll(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PagesLoaderCache.php on line 156

Deprecated: ProcessWire\PagesEditor::_clone(): Implicitly marking parameter $parent as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PagesEditor.php on line 1161

Deprecated: ProcessWire\Field::___viewable(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Field.php on line 857

Deprecated: ProcessWire\Field::___viewable(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Field.php on line 857

Deprecated: ProcessWire\Field::___editable(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Field.php on line 876

Deprecated: ProcessWire\Field::___editable(): Implicitly marking parameter $user as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Field.php on line 876

Deprecated: ProcessWire\Page::__construct(): Implicitly marking parameter $tpl as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Page.php on line 592

Deprecated: ProcessWire\Page::next(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Page.php on line 2556

Deprecated: ProcessWire\Page::nextUntil(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Page.php on line 2613

Deprecated: ProcessWire\Page::prev(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Page.php on line 2637

Deprecated: ProcessWire\Page::prevUntil(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Page.php on line 2674

Deprecated: ProcessWire\PageTraversal::nextSibling(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PageTraversal.php on line 1141

Deprecated: ProcessWire\PageTraversal::prevSibling(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PageTraversal.php on line 1185

Deprecated: ProcessWire\PageTraversal::nextAllSiblings(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PageTraversal.php on line 1216

Deprecated: ProcessWire\PageTraversal::prevAllSiblings(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PageTraversal.php on line 1250

Deprecated: ProcessWire\PageTraversal::nextUntilSiblings(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PageTraversal.php on line 1281

Deprecated: ProcessWire\PageTraversal::prevUntilSiblings(): Implicitly marking parameter $siblings as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PageTraversal.php on line 1332

Deprecated: ProcessWire\Permission::__construct(): Implicitly marking parameter $tpl as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Permission.php on line 53

Deprecated: ProcessWire\Role::__construct(): Implicitly marking parameter $tpl as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Role.php on line 31

Deprecated: ProcessWire\User::__construct(): Implicitly marking parameter $tpl as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/User.php on line 47

Deprecated: ProcessWire\User::___hasPagePermission(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/User.php on line 233

Deprecated: ProcessWire\User::getPermissions(): Implicitly marking parameter $page as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/User.php on line 398

Deprecated: ProcessWire\Session::sessionHandler(): Implicitly marking parameter $sessionHandler as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Session.php on line 1695

Deprecated: ProcessWire\PageFinder::getPageArrayData(): Implicitly marking parameter $pageArray as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/PageFinder.php on line 3602

Deprecated: ProcessWire\Inputfield::getAttributesString(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Inputfield.php on line 1180

Deprecated: ProcessWire\Inputfield::renderReady(): Implicitly marking parameter $parent as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Inputfield.php on line 1269

Deprecated: ProcessWire\Inputfield::___renderReadyHook(): Implicitly marking parameter $parent as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/Inputfield.php on line 1288

Deprecated: ProcessWire\InputfieldWrapper::importArray(): Implicitly marking parameter $inputfields as nullable is deprecated, the explicit nullable type must be used instead in /home/pumpservdevpod/public_html/wire/core/InputfieldWrapper.php on line 1696

Deprecated: Constant E_STRICT is deprecated in /home/pumpservdevpod/public_html/wire/core/ProcessWire.php on line 289
PumpServ | 24/7 Pump Repairs, Servicing & Supply Nationwide - Pumpserv

Nationwide Pump Repair,
Service & Supply

24/7 emergency pump call outs, free quotes, and one of the UK’s largest ranges of pumps in stock. Call us today on 0800 331 7310.

 

24/7 EMERGENCY CALL OUT SERVICE

FREE REPORT & QUOTE SERVICE

HUGE RANGE OF PUMPS STOCKED

Dedicated local pump service from one of the largest independent pump distributors in the UK

Why PumpServ?

• 24/7 emergency call out service
• Free report & quote on repairs
• Huge range of pumps stocked and ready to go
• Local engineers backed by nationwide coverage

We’re one of the UK’s largest independent pump distributors. That means wherever you are, we can get a qualified engineer out fast, with the right parts in hand.


 

Our Services

We don’t just sell pumps – we keep them running. PumpServ supplies, installs, and maintains all types of water pumps and pumping equipment, including:

• Booster sets (supply, install, commission)
• Pump station servicing and maintenance
• Clean and waste water pump repairs
• Pressurisation units and expansion vessels
• Heating and chiller circulator pumps
• Variable speed pumps
• Waste water pumping stations

If it moves water, we can supply it, service it, and keep it running.


 

Customer Focused

Our customers expect fast answers and reliable service. That’s what we deliver.

Our technical staff and specialist service teams work on both clean and waste water systems. From sourcing a replacement pump to setting up a full maintenance contract, we’ll give you a cost-effective solution that keeps downtime to a minimum.

 

Who We Work With

We supply and service pumps across the UK, but our core work is in:

• Building Services
• Facilities Management
• Commercial and residential properties

What Our Customers Say

“It was a pleasure to deal with your guys. For the next project we will come back to you.”

NATIONWIDE
COVERAGE
*
PUMPSERV
CENTRES ACROSS
THE UK

Nationwide Coverage, Local Service

PumpServ has service centres across the UK. That means we can usually deliver and fit replacement pumps and spare parts within 24 hours.

We repair and supply all leading pump manufacturers, including:
Flygt • Lowara • Grundfos • Crane • Hidrostal • Emu • Armstrong • Crest • Caprari • Pullen • Holden Brooke • Mono • Jung • DAB • Ebara • CAT • KSB • Sulzer • Wilo

On site pump and motor repairs

Do you require urgent repairs to be carried out on-site?

Our emergency engineers are available 24/7. For routine repairs or service you can contact us for a free estimate using the enquiry form.

Inverter driven pumps and motors

Do you require a quote for inverter driven pumps or motors?

Contact our team of specialists for a quote for supply, installation and commissioning, maintenance or repair.

Pressurisation units, pressure and expansion vessels

Do you require a pressurisation unit or an expansion vessel installed into your system?

Our experienced engineers are capable of delivering your requirements to the highest standards.