Join a company with decades of experience, a diverse portfolio of projects, and a people-first approach. Explore our opportunities and take the first step toward a successful career with us.
Not based in the Highlands? Support for the right candidate will be given for relocation to The Highlands.
If you’re based in Inverness or the Highlands and eager to learn, our apprenticeship program is your first step to success.
With hands-on training led by experienced professionals, you’ll gain the skills, knowledge, and confidence to build a solid foundation for a rewarding future in roofing. At Macleod Roofing, we invest in your growth, ensuring you’re supported every step of the way.
Start your journey with us today by getting in touch.
At Macleod Roofing, our team is at the heart of everything we do, and we’re proud that many of our team members have been with us for over 20 years, growing from apprentices to senior managers. We believe in hard work, skill, and dedication, but also in creating a company where people thrive.
If you’re a skilled tradesperson or an apprentice ready for a fresh challenge, it’s time to take your next step with Macleod Roofing.
As one of the leading roofing companies in the Highlands, Macleod Roofing offers:
Build a long-term career with a trusted local employer. We’re rooted in the community and committed to our people.
Competitive salaries that rank among the best in Inverness and the Highlands, because great work deserves great rewards.
Whether it’s training, mentorship, or opportunities to climb the ladder, we’re here to help you succeed.
Enjoy benefits like complimentary gym memberships and a company-wide focus on work-life balance, tailored for those living and working in the north of Scotland.
When you join Macleod Roofing, you’ll gain access to:
From apprenticeships to advanced professional development, we ensure you’re equipped with the skills and confidence to excel
Work with the latest equipment and cutting-edge systems, ensuring precision and efficiency on every project.
Your well-being is our priority. We uphold strict safety protocols and provide regular training to ensure a secure working environment.
From traditional slate roofs on Highland homes to advanced metal roofing systems, every day offers a new challenge.
At Macleod Roofing, we take pride in being one of the leading roofing specialists in Inverness and the Highlands. For decades, we’ve provided high-quality roofing solutions to residential, commercial, and industrial clients across the region. Our commitment to exceptional craftsmanship and customer satisfaction has made us a trusted name in the roofing industry.
To become a roofer you typically start with a roofing apprenticeship. This combines on-the-job training with a relevant college course, leading to a Level 2 NVQ Diploma in Roofing Occupations.
At Macleod Roofing, we welcome applicants at all stages of their careers, offering comprehensive training to help you build the skills you need to succeed. Whether you’re just starting out or bringing years of experience, we’ll support your journey in the trade.
Absolutely! At Macleod Roofing, your career growth is as important to us as the quality of our work. Many of our team members have progressed from apprenticeships to senior management roles, showcasing the opportunities available within our company.
We actively invest in your professional development through tailored training, mentorship programs, and clear pathways for progression, ensuring you can achieve your full potential. If you’re ready to grow with us, the sky’s the limit!
Our projects span Inverness, Nairn, Fort William, and throughout the Highlands – and sometimes even further afield. Whether it’s preserving the charm of traditional Highland homes or contributing to cutting-edge commercial builds, we’re committed to delivering exceptional roofing solutions.
Not at all! We provide all the specialist equipment you’ll need to excel in your role. At Macleod Roofing, we ensure our team is equipped with high-quality tools and materials, so you can focus on delivering top-notch work safely and efficiently.
Safety is at the core of everything we do and we provide comprehensive, ongoing training to ensure our team is always up to date on the latest safety standards. Alongside this, we supply high-quality safety gear and enforce strict adherence to all safety regulations. Our commitment to a safe working environment means you can focus on delivering your best work with peace of mind.
Most of our roles follow a standard Monday-Friday schedule, with weekends off. However, we understand the importance of flexibility and strive to accommodate both project deadlines and personal needs. Whether it’s adjusting hours for a tight schedule or ensuring a healthy work-life balance, we’re committed to supporting our team in every way we can.
We aim to respond to all applications within 14 days. We understand the importance of timely communication, so you’ll be kept informed every step of the way.
For over 30 years, Macleod Roofing has provided award-winning roofing services in Inverness, Skye, the Highlands and across Scotland.