Building Demolition Macchi Engineers can provide on-site engineering services during building demolition. Services include: Engineering Analysis – On-Site Supervision – Shoring Design