We provide quality work that you will be 100% happy with, we guarantee it. Let us give you a free quote and discuss your needs. We will work for you.
call today 519-371-3541 or go to our website ...more
At Cruickshank Flat Roofing we aren’t jacks of all trades - we are the masters of one! We only specialize flat roofing and we have over 100 years of combined flat roofing experience. Call today ...more