About Us

‘Inimitable Concept’ is the theme, under which the new unique venture is planned to be carried out by The Design Shop-a registered firm in Sri Lanka and managed by Sherrard Fonseka. He holds a Master’s Degree in Art & Architecture from the U.K. He returned to the country in 1994, after living as a student for eight years in the Mediterranean and Europe and started his career in design and construction which He had continued to this day. Forty Architectural design projects have been completed, so far and ten are turnkey (both design and construction) projects. An orphanage for Mother Teresa of The Missionaries of Charity was one of the first projects, completed in1996 – a turnkey project with over 8000sq.ft.(800sq.m.) of floor area.

His knowledge and experience covers different areas of fine arts, mainly painting, architecture and sculpture. He has had exhibitions held in Sri Lanka and overseas.

His team consists of qualified and well experienced Structural Engineers, Quantity Surveyors, Building Contractors and other related Professionals.