Need a good dependable contractor? This is your one! I recently had to have my roof replaced due to hail damage. Chad met with my insurance, provided a detailed estimate of the repairs needed, started and ended work when he said he would. His workers were professional – always showed up for work in matching shirts with company name on them. Quality workmanship; recommended good products and explained the differences in quality and pricing. Top notch organization! If you need a roof, call this company