Telescopic boom excavator for rent