Portwest CV 21 Face Masks 2 ply cotton and washable £0.99 each ex vat
In stock only 375 in stock
... See MoreSee Less

3 hours ago  ·  

View on Facebook

Approx 25 m2 of used block paving
£150 no offers
... See MoreSee Less

5 hours ago  ·  

View on Facebook

Exol Optishield Antibacterial Hand cleansing gel 70% alcohol 500 ml in stock only £4.95 ex vat
Be quick as I got 640 bottles first 320 bottles have sold this morning 👍
... See MoreSee Less

8 hours ago  ·  

View on Facebook

Hi Folks I have managed to get another 150 tubs of these wipes same price as last time £6.99 ex vat for a tub of 150 wipes
Let me know who wants them 👍Been lucky to get 150 tubs of thes antibacterial wipes from Portwest will be with me Friday or Monday
150 wipes per tub £6.99 each plus vat
First come first served folks
Message me or call me to book yours 👍
... See MoreSee Less

1 day ago  ·  

View on Facebook

New customer away with some today from Billys Powertools 👍 They have been using another make but wanted to try Ammo Pro out 👍 ... See MoreSee Less

1 day ago  ·  

View on Facebook

👍 ... See MoreSee Less

1 day ago  ·  

View on Facebook


We're committed to providing the best range of power tools, hand tools and PPE equipment to contractors, trade clients and home users at the best prices.

Our Warehouse

Located just off the Annan Road in Dumfries, our warehouse showcases our product range for over-the-counter sales. Our knowledgeable and helpful staff can advise and assist with your requirements to make sure that you always get the right tool for the job – come in and see us and we’ll do what we can to help!


Our qualified service engineers are accredited by Makita, Paslode, Sealey and Honda, and have many years experience working with both domestic and commercial machinery.

All types of maintenance and repair work is carried out in our extensive workshop facilities.

If you’ve got a service requirement, please don’t hesitate to contact us for a quote.

Spare Parts

We stock a wide range of spare parts for most power tools and accessories. What we don't have in stock we can get on order, usually within 48 hours.

The easiest way to make sure we supply you with the right spare part is to find the correct model number. Please ensure you have the details when contacting us.

Telephone 01387 250 044 or email for more information.


CALL US ON 01387 250 044


Monday: 8am–6pm
Tuesday: 8am–4pm
Wednesday: 8am–6pm
Thursday: 8am–4pm
Friday: 8am–4pm
Saturday: Closed
Sunday: Closed


Any questions, send us a message.

Best prices locally