Oscar did a great job coming in on short notice, completing the job as scheduled, meeting his quote, charging a very fair price and providing excellent service. When an unexpected problem was found with the roof, he informed me immediately and repaired it in an excellent fashion. Would definitely use them again.