Thoroughly professional, great work. Brandon and Russell handled the entire interaction with my insurance company, including the claims adjuster. The job started within the time frame I was originally told, and the crew showed up on the morning they were scheduled to and completed the job in about 6 hours. Especially happy with how much attention they paid to the clean-up after. Very pleased.