I recently had my roof replaced by Thunder Bay Inc...
I recently had my roof replaced by Thunder Bay Inc and they did a satisfactory job. The team was professional and completed the work as promised. However, I believe there is room for improvement in terms of communication with the customer. Overall, it was an average experience for me.