24 HOUR EMERGENCY - CLICK HERE TO CALL

6 - 19522 96 Avenue, Surrey, British Columbia V4N 4C3, Canada

604-371-3265

  • Home
  • EMERGENCY & Restoration
    • EMERGENCY
    • Restoration
  • Building Maintenance
  • Construction
  • About Us
    • About Us
    • Contact Us
    • Testimonials
    • Blog
    • Career
  • Photos
    • Restoration Photos
    • Maintenance Photos
    • Construction Photos
  • More
    • Home
    • EMERGENCY & Restoration
      • EMERGENCY
      • Restoration
    • Building Maintenance
    • Construction
    • About Us
      • About Us
      • Contact Us
      • Testimonials
      • Blog
      • Career
    • Photos
      • Restoration Photos
      • Maintenance Photos
      • Construction Photos

604-371-3265

  • Home
  • EMERGENCY & Restoration
    • EMERGENCY
    • Restoration
  • Building Maintenance
  • Construction
  • About Us
    • About Us
    • Contact Us
    • Testimonials
    • Blog
    • Career
  • Photos
    • Restoration Photos
    • Maintenance Photos
    • Construction Photos
All Elements Service & Restoration
24 hour Restoration Emergency services for Fire, Flood, Sewer, Wind, Break & Enter, and Vandalism

 

CALL 604-371-3265 >
All Elements provide emergency restoration services, construction, and building maintenance services

About Us

About All Elements Services & Restoration

We are a locally owned company with a strong family like culture, established since 2012. 


Our Mission:

“To provide our customers with extraordinary service and results every time they need us.” 

 

ABOUT US:

Our General Manager has been involved in the restoration and building maintenance industry for over 20 years. As our General Manager, he leads our staff to perform their tasks to ensure exceptional results for our customers, every time. His focus is on customer service and end results.


Our Project Managers have been involved in the restoration industry for more that 15 years. They possess extensive knowledge and experience dealing with all aspects of emergency and restoration and works closely with insurance companies as well as insurance brokers and strata management. 


Our Office Staff has many years of experience in the restoration industry. During their careers, they have developed a close working relationship with their colleagues in the industry and strive to provide exceptional customer service.
 

Our technicians have extensive knowledge and training. They have been in their respective occupations for multiple years. 


All Elements Services & Restoration is committed to providing ongoing skill development and training opportunities to our technicians. We encourage them to expect quality results from themselves and their colleagues. 


We currently have 18 employees and 11 fully stocked vehicles on the roads or available at all hours of the day and night. All Elements Services & Restoration is fully insured and has current WorkSafe BC coverage. 


All Elements Services & Restoration located in Surrey, BC, offers Restoration Services, Building Maintenance, and Construction Services in Surrey and the surrounding areas in the Lower Mainland, Fraser Valley, Vancouver, North and West Vancouver, Burnaby, Richmond, Langley, Coquitlam, Port Coquitlam, Port Moody, New Westminster, White Rock, Maple Ridge, Chilliwack, Abbotsford, Mission, Delta and Tsawwassen.   



Contact us for a service call

Call 604-371-3265 or email us. We look forward to hearing from you soon.   

CALL US FOR A SERVICE CALL OR MORE INFORMATION >

Supporting local Charities

All Elements provide emergency restoration services, construction, and building maintenance services

All Elements Services & Restoration believe it is important to support our local charities – particularly those that support families in need.


We frequently donate throughout the year to charities that are important to us – such as Canucks Place, BC Children’s Hospital and the Surrey Food Bank.


Every year at Christmas, our team supports our local Christmas Bureaus. In 2019, we donated to the Langley Christmas Bureau and helped a single mother with a 3 young children. In 2020, we donated to the Abbotsford Christmas Bureau, helping a single mother with a two teenage daughters.  In both situations, we were able to fill their cupboards, put presents under their tree and provide gift cards to help with the stress of this time of year.  In 2021, we raised money in-house and adopted two senior couples (70/67 and 75/65). In 2022, we helped a single mother with 3 kids and a donation to the food bank.


We will continue to help our local communities where we can.

Staff Contact

Ryan Cahoon

Ryan Cahoon

Ryan Cahoon

 Owner/General Manager 

 Ryan@allelementsservices.ca 

Steve Mara

Ryan Cahoon

Ryan Cahoon

Project Manager
Steve@allelementsservices.ca 

Jay Power

Ryan Cahoon

Andrea Barrionuevo

Project Manager
 jay@allelementsservices.ca   

Andrea Barrionuevo

Andrea Barrionuevo

Andrea Barrionuevo

Project Manager Assistant
adminassist@allelementsservices.ca  

Blayre Faux

Andrea Barrionuevo

Office Hours:

Office Manager / Accounting
Blayre@allelementsservices.ca 

Office Hours:

Andrea Barrionuevo

Office Hours:

Monday to Friday 8am to 4:30pm

GENERAL INQUIRIES  info@allelementsservices.ca 



Quick Links

Emergency

All Services

All Services

24 hour Restoration Emergency services for Fire, Flood, Sewer, Wind, Break & Enter, and Vandalism
CALL 604-371-3265 >

All Services

All Services

All Services

Restoration, Building Maintenance and Construction Services at All Elements Restorations
SEE ALL SERVICES >

Contact Us

All Services

Contact Us

Contact Us at All Elements Services & Restorations
CONTACT US >

Learn About Us & Connect With Us

All Elements Services & Restoration

info@allelementsservices.ca 604-371-3265

Office Hours

Open today

08:00 a.m. – 04:30 p.m.

Copyright © 2012 - 2023 All Elements Services & Restoration - All Rights Reserved.

  

Site Design by Maxx Media Marketing

  • Home
  • EMERGENCY
  • All Services
  • About Us
  • Contact Us
  • Testimonials
  • Blog
  • Career
  • Privacy Policy

LEAVE US A REVIEW AND RECEIVE A $20 GAS CARD!

Some conditions apply

LEARN MORE >