Were once good but no longer - the owners do not value their customers. Their trades guys are very good. Can't trust the owners to do the right thing for or support their customers.
Have checked with other recent customers and get the same story. Not honest with customers nor do the do the necessary background to provide the best service for their customers any longer. Too bad.