Can't say enough about this place. Unlike most places, they are professional, honest and always on-time. Fred, took care of me. Had new hardwood floors put in the entire upstairs level before moving in. Was so pleased, that I had them paint my house as well. Both quotes well below everyone else. If you want a one stop shop, that does everything from A to Z, you won't be disappointed