Welcome to McDowall Affleck


McDowall Affleck works with a global client base to engineer outstanding design solutions. An employee owned business, McDowall Affleck has been operating in Midland since 1978 servicing a broad range of markets with Civil, Structural, Mechanical and Project Management expertise.

Their valued based approach to service delivery ensures our collaborative client partnerships are built on mutual respect, integrity and a desire to deliver the best outcome possible for the end user.

The values of the business are shared by all staff, with open and collaborative communication of primary importance not only within the team but also with their clients and other stakeholders.


We are the masters of our craft. We are learned, we are skilled, we are diligent and we are capable of great things. We are McDowall Affleck.

We work efficiently and pragmatically so that you reap the rewards. Welcome to the home of practical design engineers that you can set your watch to. We want the best for you, but we also want the best for everyone else, so we make ethical decisions and ethical designs.

We know that work is not everything, so just as often as we’re burning the midnight oil, we’re heading off early to see our kids. We get the balance right so that we’re smiling morning and night. We want to talk to you about your next engineering project, almost as much as we want to talk about your golf game on Sunday and we really hope we get the chance to. Your personable project manager is only ever a phone call away.

We celebrate the fact that we’re all in this together, so being involved in our community is part of our ethos. Planting trees, sponsoring local sporting clubs, supporting community events, raising funds for quarterly charities like Movember, Perth has been generous enough to host our business since 1978, so we give back any way we can.


Civil Engineering

Our team is experienced in delivering design, engineering, project management or superintendence and have extensive expertise and experience in delivering high quality outcomes for a variety of Civil projects.

Structural Engineering

Our Structural Team offers a range of engineering, design, temporary works, or project management services in the infrastructure and renewable energy sectors, low-rise commercial, industrial structures and institutional buildings.

Mechanical Engineering

Our highly skilled mechanical team offer detailed design, drafting, engineering verification and design for Tanks, Vessels, Piping or even heavy earthmoving equipment.

Land Development

McDowall Affleck is experienced liaise with key stakeholders across development plans, providing detailed construction cost estimates, design and documentation of all civil works, seeking tenders from suitable contractors, superintendence in accordance to various Australian standards on a variety of Land Development projects.


McDowall Affleck are proud of our ongoing working relationships with likeminded clients. Clients who understand and value the way we are able to deliver a timely, quality product as a cost effective solution to their engineering requirements.

See below for a non-comprehensive list of some valued clients that we have had the pleasure of working with, and some that we currently work with:


McDowall Affleck is conscious of Covid-19 and its potential impact on our business and that of our clients. We continue to take every precaution we can to minimise the risk of exposure to our staff, clients and the wider community in accordance with the latest advice from Government and Health Authorities.

To that end, McDowall Affleck operates with a ‘business as usual’ management plan in place, which focuses on:

    • the safety of our employees, clients and the wider community;
    • the use of working remotely practices when required; and,
    • maintaining client communication through email, mobile and online digital platforms

Our resourcing and commitments remain paramount as we look forward to continuing to provide the highest possible level of service to our clients at all times.