Good: really impressed with the quality of care and attention by the staff - they really worked like a team to provide us with accurate and timely details on our office project. Bad: nothing, they did everything right. Improvements: their website doesn't even represent the volume of offerings they have, it's really best to visit the showroom in person.
more