We have used Tim and his team for several projects now and have found them to be very professional, obliging and knowledgable. Their staff are friendly and a pleasure to deal with and work is always completed to a high standard. Definitely recommend.