Black Diamond employees are knowledgeable and polite, on time (and often early!).Consistently great service; we highly recommend this company.