London's leading Tree Company have arrived on Spains beautiful Costa del Sol

Welcome to Red Squirrel Tree Surgery (Costa del Sol)  London’s leading tree surgeons are now based and established on the South coast of Spain. Covering all aspects of tree work for private and commercial customers throughout the Costa del Sol.