Nicholson Roofing is a professional and reliable roofing contractor. We focus on providing all types of roofing installation, repairs and maintenance giving each customer an outstanding quality service and the highest finish which is made to last - at affordable prices. We can take photos of your roof defects so you can understand the problems we are