When can I visit the showroom?
9 am – 5 pm | Monday – Friday
9 am – 1 pm | Saturday
Closed | Sunday
Where is the work performed?
90% of our work is performed at our primary location, 1019
Main St., Waltham, MA with a second location near by.
Drop off and Pick up?
We can arrange pick-up and drop offs, rental cars, even a ride back to school, work or home.