Feel free to contact us with any questions about our products, services or a particular construction or remodeling project. You can also submit your inquiries through our contact form. We look forward to helping you get the job done right.
O.L. Willard Co.
Serving eastern Connecticut.
Willimantic - 860-423-1666
172-196 Valley St.
Willimantic, CT 06226
Click here for driving directions
David Dupuis / Sales
Richard Swart / Sales email@example.com
Dan Tracy / Sales firstname.lastname@example.org
Michelle Lebiszczak / Office Manager email@example.com