About Us
John Sutch Cranes is a specialist machine installation and mobile crane hire company situated in the North West of England, with a head office and depot in Liverpool, and a depot in Manchester.
The company has a customer base throughout the North of England and works on large projects on a national basis.
John Sutch bought his first crane in May 1990 and began the company with a vision to be part of the new generation of crane companies with a modern fleet, providing the very best standards of service and technical qualities.