C.M.L Roofing & General Contracting
About C.M.L Roofing & General Contracting
As a James Hardie Alliance contractor and Owens Corning Preferred installer, CML Roofing & General Contracting brings manufacturer-certified expertise to every project across Strafford County and the New Hampshire Seacoast region. These designations require ongoing training, documented installation quality, and adherence to strict material handling protocols. The team specializes in architectural shingle systems, standing seam metal roofing, and premium siding installations. Each roof is evaluated for proper ventilation, ice and water shield placement in valleys and eaves, and underlayment specifications matched to New Hampshire's freeze-thaw cycles. The Seacoast sees significant snow load and coastal moisture exposure, which demands attention to flashing details and drip edge installation that many contractors overlook. Project documentation includes pre-installation photos, material delivery verification, and progress updates throughout the job. Proposals separate labor, materials, and any structural repairs into distinct line items. The 25-year workmanship warranty covers installation defects and is backed by the company directly, independent of manufacturer material warranties. CML handles both residential and light commercial work, including multi-family properties and small retail buildings. Siding projects follow similar quality standards, with proper housewrap integration and window flashing details that prevent moisture intrusion behind the cladding. The crews work year-round when conditions permit, with winter installations scheduled around temperature requirements for proper adhesive activation on shingles. From Rochester to Portsmouth, from Durham to Dover, CML has built a client base through consistent execution and transparent communication. Estimates are typically delivered within five business days of the initial site inspection.
Our Services:
Contact Information
261 Sloper Rd, Strafford, NH 03884, USA
Strafford, NH 03884
Business Information
Business Hours
Mon-Fri: 8AM-6PM
Sat: 9AM-4PM
Sun: Emergency Only
License & Insurance
State License #12345
Fully Insured