James was professional, thorough and confident. His assurances and expert workmanship was impressive. The cost for the repair was reasonable. I will recommend Black Diamond to anyone in need of excellent work and reasonable prices.