Carpet store in the heart of Perth

Welcome to Bryan Steele Carpets.

Established in 1982, we have almost 30 years' experience in supplying and fitting carpeting and flooring to Perth and the wider Perthshire area.

Our family run business offers a massive range of colours in a vast selection of materials.

We pride ourselves on our professional and prompt service, where we aim to complete your carpet fitting within a week of purchase.

Bryan Steele Carpets have built an enviable reputation for providing exceptional levels of service and workmanship at extremely competitive rates.

Why choose Bryan Steele Carpets?

  • Almost 30 years' experience
  • Huge range of carpets and flooring available
  • Free fitting on all carpets
  • Free delivery
  • All fitting guaranteed
  • High levels of workmanship
  • Free measuring service
  • Local and friendly service
  • Excellent value for money offered

We supply carpeting and flooring to the following areas:

  • Perth
  • Dunfermline
  • Dunblane
  • St Andrews
  • Dundee
  • Blairgowrie
  • Pitlochry
In addition to carpets, we stock a large range of vinyl flooring, door mats and runners.
Carpets and flooring - Perth, Perthshire - Bryan Steele Carpets - Carpet shop
Carpet shop - Perth, Perthshire - Bryan Steele Carpets - Carpet
Carpets - Perth, Perthshire - Bryan Steele Carpets - Stair carpet
For a free estimate on a new carpet, call Bryan Steele Carpets on
01738 633 425
Share by: