This contractor is very helpful and considerate when we were looking to have roof replacement due to a bad hail storm. He took the time and effort to insure that we were aware of every aspect of this work.... His crew were excellent... They cleaned up the site daily and took great precautions to protect our plants and lawn...Excellent company..Highly recommended. Bill and Bev Hutchinson