“Excellent professionalism with high attention to detail and high quality work from start to finish. They provided excellent communication throughout the process such as videos and pictures explaining each phase of the process and what exactly they were doing. The owner and his team are super nice and very knowledgeable. They go above and beyond to meet the customers needs and satisfaction. I highly recommend DOM Restoration & roofing company.