Roof small repairs and preventive maintenance. I suspected a roof leak and needed urgent fix before leaving the house for a week. James responded to my request and completed all necessary work within a few days. Two very heavy showers later I can confirm high quality of his work.
December 22, 2017