I cannot express how glad I was to have chosen All Pro for my new roof. Not only did they do the work quickly (the crew arrived by 8 AM each day, and worked for 12 hours a day!), but Chris and his crew we consistently courteous thru' out the process. Not only did they replace my roof, but also replaced and painted all rotted trim and damaged siding, all within their price. Once the job was finished, they did a great job cleaning up EVERYTHING! My home looks great! I could not be happier!