Preview of a new website for Straight Arrow Roofing & Siding. Not the live site; details are being confirmed with the owner.

Straight Arrow Roofing & Siding 647-686-7663 Free estimate

Roofs done straight, from Brantford to Oakville

Straight Arrow Roofing & Siding replaces and repairs roofs for homeowners in Brantford, Paris, Hamilton, Burlington, Oakville, Milton and Cambridge. We do shingle, flat and metal roofs, skylights, eavestroughs, soffit, fascia and siding. Every job starts with a proper inspection and a written estimate, no upfront deposit is required, and many roofs are done in a single day. Call 647-686-7663.

Call 647-686-7663 Get a free estimate

Deposit
None upfront
Most re-roofs
As little as one day
Hours
Mon to Fri, 7 am to 7 pm
After hours
Calls welcome

Updated by Straight Arrow Roofing & Siding

Drone view of a two-storey brick house partway through a re-roof, new grey shingles on most of the roof

What does Straight Arrow do?

Everything on the outside of the house from the eavestrough up. Roofing is most of it.

Two roofers on a steep roof laying new shingles over fresh plywood and underlaymentRoof replacementFull tear-off to the deck and a complete new roof system, often in a single day.
  • Roof repair Leaks, lifted or missing shingles, flashing, vents and storm damage.
  • Roof inspections and maintenance A proper look at the roof and the attic before anyone quotes a price.
  • Flat roofing Membrane roofs for garages, additions, porches and commercial buildings.
  • Metal roofing Long-life metal roofs and cosmetic metal capping.
  • Skylights New skylights, replacements in the same opening, and leak repairs.
  • Eavestroughs, soffit and fascia Eavestroughs and downpipes, cleaning and repairs, soffit and fascia.
  • Siding Vinyl, aluminum, fibre cement and engineered wood siding.

How does a job with Straight Arrow work?

  1. Book a visit

    Call or send the form, and we set a time to look at the roof.

  2. Roof inspection

    We look at the shingles, flashing, vents, valleys and eaves, and from the attic where we can, for old leaks and airflow.

  3. Written estimate

    You get the price in writing once the roof has been properly inspected, never before.

  4. Walk through it together

    We go over what we found and what we recommend for your roof and your budget.

  5. Sign, then we schedule

    Once the contract is signed the job is scheduled. No upfront deposit is required.

The Province of Ontario advises homeowners to "limit the down payment to 10%".[1] We ask for none upfront. Read what else the Province says to check in our guide to hiring a roofer in Ontario.

Where does Straight Arrow work?

From Brantford, east through Hamilton to Burlington, Oakville and Milton, and north to Cambridge and Paris. We keep a second office in Burlington. Each town page has its own permit rules and housing age.

Map of the towns Straight Arrow serves around Brantford, Hamilton and Halton Lake Ontario 25 km50 km BrantfordParisCambridgeAncasterDundasHamiltonWaterdownBurlingtonMiltonOakville
Town centres plotted from their coordinates; rings at 25 and 50 km in a straight line from Brantford. Lake shore approximate.

What do customers say?

They did an amazing job on my roof! They were quick and they were pleasure to work with. They went above and beyond by checking our attic to ensure there were no previous leaks and to make sure our roof was well ventilated. After the job was completed they went around our property to ensure it was clean.

Excellent work. Very, very pleased. Honest, professional, yet friendly. Fair prices; excellent crew of workers. Everything left neat and tidy when the job was finished. Thank you Joel & your crew for a job well done. I would highly recommend this company.

Read all the reviews on this site

Do you need a permit to re-roof?

For new shingles of the same kind, usually not. Brantford, Hamilton, Burlington, Oakville and Cambridge all exempt a straight re-shingle in writing, while Milton and the County of Brant publish no exemption.[2][3][4][5][6] Changing material, adding a skylight or repairing structure can need one. See all seven cities side by side.

Sources

  1. Hiring a roofer, Government of Ontario, updated 25 September 2024, read 16 October 2026.
  2. Do I need a permit?, City of Brantford, Building Division, read 16 October 2026.
  3. Building permit for residential renovations, City of Hamilton, read 16 October 2026.
  4. Do I need a building permit?, City of Burlington, read 16 October 2026.
  5. Building permit application process, Town of Oakville, read 16 October 2026.
  6. Building permits, City of Cambridge, read 16 October 2026.

Want a straight answer about your roof?

Call or send the form, and we will set a time to look at it. No upfront deposit is required.

Call 647-686-7663 Ask for an estimate