Call Today! 778-808-2622

CFC Preparation & Coatings is a well established concrete preparation and coating company in Abbotsford, BC that provides an extensive range of floor coatings for residential, commercial and industrial properties in Vancouver and the Fraser Valley. From Hope to West Vancouver we have successful projects.  We've now been operating in the lower mainland since 2000.

Our expertise and professionalism in delivering high quality floor coatings such as epoxy, urethanes, and polyaspartics has earned us the trust of contractors and customers in the Lower Mainland.  Our industrial/commercial clientele is comprised of general contractors, designers, architects, and industries relevant to auto, aviation, food and beverage, and the manufacturing business. We install industrial strength coatings in all of our projects. Homeowners, put their trust in us when it comes to garage floor coatings and decorative concrete floors. You can have your garage floor coating in one color or decorative flakes, or perhaps, opt for more flamboyance with two tone or metallic. You can also opt to have your garage floor coated in epoxy or polyaspartics.

CFC Preparation & Coatings is indeed the best source for all of your concrete and flooring needs in the Greater Vancouver and Fraser Valley regions.

Contact Sean Dalton at Dalton Concrete Floor Coatings or email us at This email address is being protected from spambots. You need JavaScript enabled to view it.

CFC Preparation & Coatings is a family based business that strives to provide the best possible service to all of its customers no matter how small the job or how large the job.

CFC Preparation & Coatings is dedicated to the memory of my brother Geoff Dalton (August 16, 1942 – June 27, 2005) who inspired me to not give up when times were difficult; inspired me to always go the extra mile for a customer; and finally, always inspired me to make this company stronger and better. His fighting spirit to carry on is the inspiration that will always keep us going.

Sean Dalton – General Manager/Owner