About Us

James-Morrow was established in 2002, to provide our customers with class leading products, backed up by a level of service which sets us apart from others. Choose James-Morrow and be assured of the best advice, the best selection of products, backed up with after sales care you can rely on.


At James-Morrow, we have a passion for music and we are one of the best places to buy hi-fi in Edinburgh, offering a superb selection of brands at a wide range of price points. We have a comfortable, private demonstration room, where you can try hi-fi for yourself in a relaxed environment. Our staff provide personal attention to ensure each individual customer gets the right product for their needs, regardless of budget.

Home Cinema

Let James-Morrow help you achieve your home cinema goals. Whether you are converting a garage, have a dedicated room or are looking to enjoy films and TV at their best in a living environment, we can help. We provide a wide image of home cinema products with full design and installation service.

Multi-room, whole house systems

If you would like music throughout your home, we can help. James-Morrow are Scotland’s leading installer of whole house systems, meaning you can enjoy your favourite music throughout your home with ease. Contact our custom installation team to find out how we can help.

Smart Homes

If you would like a seamless, fully integrated smart home system, James-Morrow can help. We provide a number of services to ensure your system is expertly designed, backed up by a robust network in tune with your requirements. James-Morrow supply and install lighting control, door / gate entry, as well as multi-room audio and other home automation hardware.

Professional Audio Systems

James-Morrow offer a full design and installation service for professional audio clients. Whether you are a restaurant, shop or hotel, we can help. We supply robust, reliable, high performance systems we you know can rely on.

Buying online

Buy from James-Morrow’s online shop and be assured of the same high levels of service our in-person customers receive. Our staff are on hand to answer any questions you may have and are just a phone call away.

Contact James-Morrow by phone on 0131 229 8777 or by email, hello@james-morrow.com.