I am very pleased with the quality of work, attention to detail, price and professionalism. They take their time and explain everything. They go the extra mile. They finished the job ahead of schedule and cleaned up very well. Looks like a brand new house. You won't go wrong by going with Extreme Exteriors.