We had Belfast come and quote on our siding project. Their quote was reasonable and their service was a 10 out of 10. We had one company tell us that we could not insulate the wall under the replacement siding or the roof would have to be altered. Belfast said that would be no problem and that we should do it while the siding is being replaced. We trusted Belfast and so we went with them to do the work. They did replace the insulation and the roof did not require alterations. Belfast was quick with a quote and returning any calls we placed to them. When they came to do he work they showed up when they said they would and they were friendly and very professional. They cleaned up before they left each day and were just an overall pleasant business to deal with. We highly recommend Belfast.