Saved to Favorites

Please contact the business for updated hours/services due to the COVID-19 advisory.

All Flooring Services Pros

General Info
A family owned business specializing in the flooring industry over 30 years. We offer complete flooring services including installations, refinishing, repairs & buffing for all floor types.
Regular Hours
Mon - Sun:
Extra Phones

Nassau County Long Island NY: (516) 209-6998

Suffolk County Long Island: (631) 739-8353

Hardwood Flooring Installation Laminate Flooring Installation All Floor Types Installation Hardwood Floor Refinishing Floor Buffing
Armstrong, Mannington, Shaw
Payment method
check, cash
We offer 3 locations in the NYC area from Brooklyn, Queens and Long Island.
Weeksville, Crown Heights, Central Brooklyn
Home Improvements, Commercial & Industrial Flooring Contractors, Floor Waxing, Polishing & Cleaning, Flooring Contractors, Hardwood Floors


Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate
Share Review

Like this review? Share it on your social network to get the word out!

Sean N.



Dyal and his crew did a nice job refinishing my wood floors. They left the place clean and the floors looking new. I will definitely hire Gemini again.

Review Image
Elizabeth P.



I am so livid, from all the good reviews I've read I wouldn't have thought I'd have to deal with such ignorance and inconsideration. Dyal and his team started to repair our old stairs with the materials provided for him to install. He did a decent job installing the steps and the bullnose and granted we didn't have all the materials on site due to the delay of the manufacturer so Dyal and his team as agreed upon would come back to finish installing the hand railings, posts and spindles, a deposit has been made. About a week, week and a half we finally received all of the materials and right away contacted Dyal to come back but was unresponsive. After trying to contact for over 2-3 days from my phone and my husbands phone with getting no where, I used other people's phone where he wouldn't recognize the number and wouldn't you believe it he finally answered on a Friday with promising he'll come in on Monday to continue the work. I took off work to make sure I was available at the time he'd arrive however Monday came, no sign of Dyal. Tried contacting several times, no answer. My husband contacted him after several attempts and got another promise he'll come the next day. Took off work to accommodate but Tuesday came, no show. After constantly dealing with this up until today which is Thursday, finally, his team showed up asking for another payment before starting any work and another payment after they finish. I cannot believe how disrespectful and inconsiderate Dyal has been. I took off this whole week waiting and waiting for him to come and he finally shows up asking for more money before even continuing to work especially knowing that we've already been screwed over by another contractor and having to finish the home ourselves while taking out loans because he ran off with our money before even finishing, how dare he try to do the same it's disgusting. I have no problem giving another payment once some type of work has been done.

Review ImageReview Image