• TMCo. Setting the standard for others to follow

  • Window cleaning

    We have yet to come across a building that our team cannot handle.

    Find out more
  • Pressure washing

    Restore your hard surfaces to their former glory.

    Find out more
  • Gutter, soffit, facia & cladding cleaning

    Using the safest and most effective methods available.

    Find out more
  • Garden maintenance

    TMCo outdoor space care packages.

    Find out more
  • Roof restoration & moss removal

    Dramatically prolong the life of your roof.

    Find out more
  • Stone & brick sealing

    Protection from the effects of rain and wind driven moisture penetration.

    Find out more


Whether the smallest of bungalows or the biggest of office blocks our staff pay the utmost attention to detail to ensure our customers and contractors are continuously satisfied with the quality of their work.

At TMCo we pride ourselves in providing a friendly, reliable service working closely with our customers and contractors to tailor our services to meet your every need.

  • "Work done by two young men who definitely deserve to succeed. I was impressed by all they did. They have invested in some really good equipment."

    Customer in New Milton

  • "TMCo saved us thousands on a replacement drive! It looks better than new and is now water proof, resistant to oil stains and weed growth!"

    Customer in Bournemouth

  • "Really good service. Could not believe how quick the patio was cleaned , looks brand new."

    Customer in Bournemouth

  • "As always the work was carried out to a high standard and service excellent. I would thoroughly recommend TMCo."

    Customer in Christchurch

  • "Outstanding service with an excellent result."

    Customer in Salisbury

  • "The company was very easy to deal with and replied speedily to initial enquiry. Quoted speedily and clearly and arranged for work to be done when convenient to us. Very satisfied with the end product - very tidy workers."

    Customer in Wimbourne

Call us today on 01202 925055