HOME ABOUT US OUR SERVICES FAQS NEWS CONTACT Contact Alba 24/7 Alba UK Alba Power Ltd Mill of Monquich, Netherley Aberdeenshire Scotland AB39 3QR Phone: +44(0)1569 730088 Email: hr@albapower.com Email: sales@albapower.com Alba Power’s Head Office and UK base operate from a custom-built new gas turbine workshop and stores complex on the outskirts of Aberdeen, Scotland, Europe’s oil and gas capital. Set in fourteen acres (56,656 sq.m) of land, this 4,000 sq.m facility has pristine strip and build bays, horizontal and vertical balance machines, comprehensive tooling, clean lines and inspection areas, as well as an extensive spares storage area. Alba Houston Alba Power Inc 710 Kansas Avenue South Houston Texas 77578 Phone: 001-832-691-9137 Email: sales@albapower.com Due to the expansion of business requirements we have relocated Alba Power Inc to Houston from North Carolina, we have a 5500 square foot facility with the ability to expand in line with our planned growth in the US. This demonstrates our commitment to access for all North and South American clients through engineers, support and overhaul management, as well as reducing lead times for manpower and spares with local support and content. Alba Canada 235 Water Street St John’s Newfoundland Canada A1C 1B6 Phone: 001-832-691-9137 Email: sales@albapower.com Due to continued growth in North America we expanded our footprint with the opening of a service centre in Hamilton, Ontario at the end of 2017 before moving our Canadian operations to St John’s, Newfoundland during 2021. This service centre allows us to support our clients effectively within Canada and beyond and shows our commitment to offering world class service and efficiency across the globe. Registered in Scotland No SC 257863 Registered address: 6 Union Row Aberdeen AB10 1DQ VAT registration no. 828 5226 17 QUICK LINKS About Us FAQs Contact Terms & Conditions Sulzer UK CONTACT DETAILS: Alba Power Ltd Mill of Monquich Netherley Aberdeenshire, Scotland AB39 3QR Telephone: +44(0)1569 730088 Email: sales@albapower.com US CONTACT DETAILS: Alba Power Inc 11518 Old La Porte Rd La Porte TX 77571 United States Telephone: 001-832-691-9137 Email: sales@albapower.com CANADA CONTACT DETAILS: 235 Water Street St John’s Newfoundland Canada A1C 1B6 Telephone: 001-832-691-9137 Email: sales@albapower.com Read our Privacy Policy. Website designed & hosted by Jigsaw Media Ltd Photography courtesy of Chris Scott Photography. Our website uses cookies. For more information please see our privacy policy. By clicking "I ACCEPT" you agree to such use. I ACCEPTPrivacy policy