MAC Land Works & Consulting Ltd.

You have a big job in front of you, and it all starts right here...


MAC Land Works & Consulting

Our goal is 100% Customer Satisfaction!


MAC Land Works & Consulting

Working With You... Not For You!


At MAC Land Works, we pride ourselves on our Exceptional Customer Service and more than 30 years of combined experience in the Edmonton area. We  can handle every aspect of your landscaping project, whether you need rough grading or final grading, staking or surveying, drainage or window wells. We even look after lawn maintenance and snow removal.

Lot Grading

Lot grading and drainage are among the most critical stages in constructing a new home. If surface water is not properly controlled, it can lead to costly damage and endless headaches for the homeowner.  More About Lot Grading Services.


Let MAC Land Works design, build and maintain a beautiful yard you will be proud to show off! We have more than 40 bobcats and 7 tandem trucks that can turn your land into your dream yard.  More About Landscaping Services.


MAC Land Works provides complete land surveying services for new housing and major construction projects. Our surveying crews are equipped with the knowledge and tools to ensure that your property meets lot grading criteria.  More About Surveying Services.

Snow Removal

At MAC Land Works, we have the tools to make light work of snow removal. We like to keep busy when the snow flies, so we put our Bobcats, loaders, graders and trucks to use clearing away the white stuff for you.  More About Snow Removal Services.

Window Wells

Basement windows are designed to let natural light flow into the lower level of your home. Unfortunately, they can also let water flow into your basement. MAC Land Works uses clay and topsoil to create Window Wells that provide a positive slope away from your home’s foundation. More About Window Wells.

If you have questions or would like a FREE ESTIMATE, call us at 780-469-3230, send us an email or fill out our contact form. We look forward to hearing from you!