I can highly recommend this firm! Courteous, efficient, professional, punctual and really pleasant! They turned up bang on time with their large machinery, examined & me ... more