Contractors in Hitchin