The carpets in our commercial office were in a much needed overhaul. The first stage was to have them cleaned. Steve offered a very competitive quote and the result was amazing considering the carpet tiles had not been cleaned for over 10 years. Replacement can wait a little longer! We can highly recommend Steve Birch Cleaning for a good, fast reliable service.