New Office Location

We've recently moved! After 24 years at 665 136th Ave. on the north side of Holland, we've expanded into a larger space in a more central location. We are now located at 50 W. 3rd St. in downtown Holland. We occupy a mix of office and warehouse space in the lower level of the Five Star Real Estate building on River Ave. and 3rd St. Stay tuned for an upcoming open house announcement!