Excellent service and professional work. They were the only company who could explain the health and safety risks involved along with everything else. The only problem was a broken sprayer for which there was no spare that delayed completion. The company refunded our extra hotel night and John came out personally to ensure clean-up was done correctly and that their work met our expectations. Thanks for your services.