Doug and his crew did an amazing job. They left no mess, competed the job exactly on time, worked easily with my insurance company, and gave me a very fair price. And Doug was communicative and responsive too. Thanks for a job well done!