When you need a new roof for your property, it is time to call a professional roofing company. William Bain & Sons Ltd have been providing roofing services to Edinburgh and the surrounding area since 1950, so you can trust our expertise.
If you suspect your roof needs repairing or replacing, contact us today.
Signs that you may need a new roof:
Visible Damage
Cracked, curled, or missing shingles: This leaves your roof vulnerable to leaks.
Bald spots on shingles: Loss of granules exposes the material underneath to sun and water damage.
Sagging roof deck: A sagging area can indicate structural issues or moisture damage.
Water Leaks & Moisture
Water stains on ceilings or walls: This suggests water is seeping through the roof.
Visible leaks in the attic: Look for damp insulation or puddles after rain.
Mould or mildew growth: Persistent dampness from leaks can encourage mould growth inside your home.
Age of the Roof
Typical lifespan reached: Asphalt shingle roofs generally last 20–25 years, while other materials (like slate, tile, or metal) may last longer but still degrade over time.
Previous roof repairs or overlays: If your roof was installed over an older one, it may have a shorter lifespan.
Exterior Wear and Tear
Damaged flashing: Cracked or missing flashing around chimneys, vents, or skylights can let water in.
Worn roof valleys: These areas handle a lot of water flow and are prone to wear.
Energy Efficiency Issues
Higher energy bills: Poor insulation from a failing roof can cause heating or cooling losses.
Light Shining Through the Attic
If you can see daylight through the roof boards, this is a serious sign of deterioration.





