My experience with Tom Madsen LLC was good. They came to my house and put a new roof on a while back. They did a good job, we haven't had any problems since then. The guys were all really nice and professional. I would use them again. Their prices are reasonable. I would recommend them to others.