About the Business

Stephen Davies Landscape Design & Construction was established in 1995 and is a small, professional business based in Windsor. A BALI member since 2006 we provide a quality garden design, landscaping and maintenance service to customers throughout Berkshire, Buckinghamshire and Surrey.

Stephen Davies is a qualified Horticulturalist and Landscape Designer, he trained at the Welsh College of Horticulture in North Wales. Stephen has worked in most areas of garden design and landscaping and has over 20 years experience both in the UK and in British Columbia, Canada.

Location & Hours

25 Frances Road

Windsor, SL4 3AG
Write a Review
Is this your business?

Claim this business
Business Removal

Request a Business Removal