The quality of workmanship was excellent. I got 5 quotes and Peter's offered the best value. I stayed home to make sure nothing was swap out and did everything as per the contact. His team cleaned as they went. My new roof looks great. Peter was great!
- Approximate cost of services: