Genesis is a great company and I am so impressed with their professionalism. I just had my new patio installed and it turned out better than I expected. Right from the start the crew just went to work and did a great job. And no "surprise" extra charges. Strongly recommend to everyone!