Open 24 today
11211 Jasmine Dr, Roscoe8AM - 5PM
122 S Prairie St, Rockton“Dave, the owner, did an outstanding job recarpeting our bedrooms, including moving heavy bedroom furniture that we would have had a tough time moving on our own. The work was done when promised, he was very professional, and we saved a lot of money buying the carpet through him compared with prices we'd gotten at two other carpet stores. I highly recommend Design Elements for any kind of flooring project.“
9AM - 5PM
8197 Commerce Dr, Loves Park“Everyone was wonderful to work with from beginning through installation and following up to make sure all was well. Would absolutely recommend going to Benchmark for their long standing reputation and expertise.“
7AM - 4PM
943 Wisconsin Ave, Beloit“MANA did an excellent job fixing our kitchen ceiling. Very professional and clean. I would definitely recommend MANA for all of your home repair needs.“
9AM - 6PM
8310 E Riverside Blvd, Loves Park“Excellent customer service! They delivered it exactly when we needed. Great product! Can’t wait to see it once we install it this weekend.“
9AM - 5PM
7790 Burden Rd, Machesney Park“Kitchen and bathroom remodeling. They are very professional and ethical. Good prices and excellent work. Great communication with all the details of the project. With all that said, it's easy to understand why they are always booked, would definitely work with them again. They have great professionals to work everything needed.Service: Ceramic tile flooring installation“
7AM - 9PM
89 Autumnwood Dr, Rockton“Fabio is very experienced in home maintenance and remodeling. He will work with you to accomplish your goals in your investment property or home. He has done electrical work for me and fixed and outdoor faucet that busted during the winter and was leaking outside. He is honest and very detailed oriented.“
10AM - 6PM
4001 N Perryville Rd Ste 104, Loves Park“We checked out Canyon after having a less-than-ideal experience with a different local flooring company, and am I ever glad that we did! After explaining my experience, Scott offered to come and measure our floors himself and provided a fair quote the very next working day. The install timing was pushed out a little further than we had originally wanted (due to the sheer amount of flooring we had ordered) but it was definitely worth the wait! John and Jake were polite and professional. They worked diligently each day and cleaned up after themselves before leaving each night. The installation went smoothly and we are 100% thrilled with our new floors! Thank you Scott, John and Jake! I have and will continue to recommend Canyon for anyone needing new flooring!“
“Lenny helped us get a new roof covered by insurance. He made the process very easy, doing all of the communication with the insurance company. He was quick and effective, and easy to communicate with. We were having some minor leaking issues and he patched everything up in the meantime while the paperwork went though without charging us extra.“