Business confidence grows despite persistent poor service