We'll Come to You

Distance is Never a Problem

For over four decades, we have been servicing all areas in and around Williams Lake and for certain services, we are willing to travel BC-wide. If it’s not an emergency, we will do our best to arrange to service multiple clients in your area during the same trip, reducing travel costs and saving you money. 

Our Service Locations Include:

  • Williams Lake​
  • Quesnel
  • 100 Mile House
  • 150 Mile House
  • Clinton
  • Cache Creek
  • Kamloops
  • ​​Bella Coola
  • Anahim Lake
  • Nemiah
  • Prince George
  • Hixon
  • Kersley
  • Horsefly
  • Likely

PO Box 4584
Williams Lake, BC
V2G 2V6


1-1165 Mackenzie Ave N
Williams Lake, BC
V2G 4P3

Professional Residential and Commercial Services

Monday – Friday: 7:00am – 5:00pm
Saturday: By Appointment


Sunday & After Hours: Emergency Calls


Sunday & After Hours: Emergency Calls