I recently had my roof repaired by a professional ...
I recently had my roof repaired by a professional contractor. The service was decent, but it took longer than expected and the communication could have been better. Overall, an average experience.