Stephen Lasar Architects is located in New Milford, United States on 20 Bennitt St. Stephen Lasar Architects is rated 3 out of 5 in the category architect in United States. Stephen Lasar Architects is a full service custom design firm. Our work includes obtaining land use approvals, site planning, architectural design and construction observations, interior design, as well as providing professional consultants as needed. We are a small firm consisting of two principals: Stephen Lasar (owner and architect) and Stephanie Trzyna (Designer). One or both of us is involved in every project. We would welcome the opportunity to discuss your project in person and to present our qualifications. References are available upon request.
Company size
1-10 employees
Headquarters
New Milford, CT