We recently had an insurance water loss to our home two weeks before our closing date. What could have been a nightmare was professionally and quickly taken care of by the team JJ Swartz sent. Project manager Corey and all the crew were easy to communicate with, sensitive to our concerns and time frame, were very courteous and experts at what they do. They interfaced with our insurance adjustor to make everything work out. We would highly recommend JJ Swartz for any of your repair or remodeling needs.