
About Us
At Palm’s Window Cleaning & Contracting, we believe that a clean exterior reflects the pride you take in your property.
Our mission is simple: deliver spotless, streak-free windows and comprehensive exterior care with professionalism and precision.
With years of hands-on experience, we’ve become a trusted name for homeowners, businesses, and property managers across Northeastern BC and Northwest AB. From single-family homes to high-rise buildings and strata complexes, we provide tailored solutions that meet the unique needs of every client.
Beyond Window Cleaning
At Palm’s CNC, we do more than window cleaning. We provide professional gutter cleaning, siding washing, and asphalt shingle roofing services to ensure your property is well-protected and maintains its best appearance from top to bottom. Whether you need routine maintenance, specialized cleaning, or minor repairs, our team approaches every project with the same commitment to quality and safety.
Unmatched Quality
Customer satisfaction is always a priority for us. We combine advanced equipment, proven techniques, and a personal touch to ensure every job exceeds expectations. That dedication has earned Palm’s CNC a reputation for reliability, attention to detail, and exceptional results throughout the region.
Proudly Serving Northeastern BC and Northwest Alberta
Based in Dawson Creek, we proudly serve Fort St. John, Chetwynd, and Tumbler Ridge, with completed projects in Hudson’s Hope and even at the Peace Canyon Dam. Our services are also available in Grande Prairie, Northwest AB. For larger or specialized jobs, we’re ready to travel across the region to deliver the same high standard of service.
As a locally owned and operated company, we’re deeply connected to the communities we serve. Whether you’re a homeowner looking for seasonal cleaning or managing a multi-unit property that requires ongoing care, Palm’s CNC is your trusted partner for dependable, professional service.
