I've recently lost some trust in my boss/owner of the tree company I work for so here I am calling upon your experience and input.
1:When I push on the service brake I can hear a loud thud coming from the front left wheel. The other day someone pulled out in front and I had to hit the brakes...