Leclair Roofing corporate office is located in 830 Livingston St Ste 13, Tewksbury, Massachusetts, 01876, United States and has 11-50 employees.
leclair roofing
leclair roofing inc
leclair roofing and weatherproofing inc
leclair roofing & weatherproofing co. inc
leclair roofing & weatherproofing inc
clair roofing inc
Departments
Number of employees
Finance
1
Operations
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Leclair Roofing's success, and advanced their careers.
Veterinary Assistant at Ethos Veterinary Healt...
Worked as Office Administrator
at Leclair Roofing (2016-2021)
Explore More
Leclair Roofing was founded by Steve Leclair in 1983. The Company initially was based in Lowell, Massachusetts, and employed 10 people; first year sales were $200,000. With the addition of Bobby Feeley as Estimator, Steve was able to grow the business above the $1 million mark in two years. The Company's next significant step in growth to the $2 mi... Read More