Contact Evergreen Building Maintenance

Evergreen Maintenance provides free estimates for all service requests.

We do not require customers to lock in 3-5 year contracts, we provide guaranteed high standard of daily and weekly commercial cleaning and janitorial services.  Our larger-scale operation and second-generation experience allow us to bundle quality service with some of the most competitive pricing in the industry.

We have local cleaning crews throughout the Okanagan BC area including Kelowna, Kamloops, Vernon and Penticton so we can provide daily and weekly services 24×7 – Any time of day or night, whenever it fits your schedule.

Service Request Form

Evergreen Alberta

247 Rundleridge Dr.
Calgary, AB
T1Y 2K5
1-855-824-8450

Evergreen Kamloops

152 Whiteshield Pl.
Kamloops, BC
V2E 1H4
(250) 999-2796

Evergreen Kelowna

Mailing Address: P.O. Box 29246 OKM Kelowna, B.C. V1W 4A7
(250) 999-2796

Evergreen Kootenays

#2112 – 6th St. N
Cranbrook, BC
V1C 5E2
1-855-824-8450

Evergreen Penticton

1981 Main St.
Penticton, BC
V2A 5H5
(250) 999-2796

Evergreen Vancouver

#410 – 1028 Alberni St.
Vancouver, BC
V6E 1A3
(778) 760-2908

Evergreen Vernon

#105 – 5145 26th St.
Vernon, BC
V1T 8G4
(250) 999-2796

Evergreen West Kelowna

3737 Gellatly Rd., #38
West Kelowna, BC
V4T 2W8
(250) 317-0804

Evergreen Lake Country

#105 – 5145 26th St.
Lake Country, BC
V4V 2R3
(250) 869-5166

Evergreen Cranbrook

1108 23 Ave. N
Cranbrook, BC
V1C 5T6
(250) 581-1641

Evergreen Abbotsford

33119 South Fraser Way #201,
Abbotsford, BC
V2S 2B1

Evergreen Toronto

1310 Mid-Way Blvd, Mississauga, ON
L5T 2K5

Evergreen Calgary

247 Rundleridge Drive Northeast, Calgary, AB T1Y 2K5

Evergreen Vancouver

1480 Howe St #3209, Vancouver, BC
V6Z 0G5

Evergreen seattle

522 W Riverside Ave Suite N, Spokane, WA 99201, United States (206) 203-2326

Contact Evergreen Building Maintenance
for a Free Estimate