BL Patio Covers has been one of the best contractors we have ever worked with. They were true professionals from start to finish. The craftsmanship and attention to detail by their crew was excellent.