About Us


John Eldred Inspector All Building Inspections


John Eldred has many decades of building experience. He completed his Bricklaying and Stone Masonry Apprenticeship and Builders Clerk of Works from 1970 to 1976 in the UK before migrating to Australia in 1977, and since then has been involved in all aspects of construction.
These include building maintenance services, waterproofing, concrete repairs, epoxy and seamless floor systems, Terrazzo flooring, floor levelling, bricklaying, spec home construction and everything in between. John is a registered builder in NSW and QLD, and is a Director of All Building Inspections. He also heads up Eldred Construction Services Pty Ltd and Eldred Waterproofing.


Amanda Allan Director All Building Inspections


Amanda Allan has lived in Cairns for 25 years, raised a family, run several successful businesses, and has been involved in various aspects of construction and marketing during that time. Most recently, 10 years in the roofing industry as roofer, insulation applicator, administrator and marketer has added to her knowledge and experience. With a passion for great customer service, Amanda is a Director of All Building Inspections and has a hands-on role in the business, heading up branding, marketing, scheduling and administration.

Josh Eldred Inspector


Josh Eldred is a dedicated family man with many years of construction experience working with his father in the building and waterproofing industries. He is a stickler for detail and ensures nothing is missed when performing a building inspection. Josh has 3 beautiful daughters and is a passionate cross-fitter.