About

No money down on jobs under twelve-thousand dollars.

New Horizons Flooring Company has been setting new standards in flooring for over 25 years now.

THEY SPECIALIZE IN REMODELING. 

They are the best reviewed company in the industry. As a family owned and operated company, they give attention to one job at a time. So you can be sure your job will receive the individual attention you deserve-from small projects to large ones, whatever your flooring needs may be - hardwood, tile or stone.

 

Services Offered:


  • Hardwood: Dust containment system for sanding
  • Hardwood: Specialize in matching new wood to existing floors
  • Hardwood: Refinishing
  • Hardwood: Custom stains
  • Hardwood: New installs
  • Hardwood: Custom solid wood stair packages
  • Hardwood: Laminate and pre-finished wood
  • Hardwood: Rail
  • Hardwood: Custom Rails
  • Hardwood: New wood base and so much more
  • Tile: Tile flooring and showers
  • Tile: Fireplaces
  • Tile: Back splashes
  • Tile: Steam showers
  • Tile: Complete bathroom remodels
  • Tile: Repairs and more
  • Luxury Vinyl Plank/LVP/LVT

Google Reviews

New Horizons Flooring Rating: 4.9

Eric Wolcott

Aug 14, 2024
John and his team did an exceptional job installing new Red Oak floors. The crew was professional, responsive, and friendly. They were open to […]

Kelly

Sep 19, 2024
We had new hardwood installed, old hardwood refinished, and patches done all on the same level. We also had our base boards done, but […]

Brian P

Jul 27, 2024
I recently had the pleasure of working with New Horizons for a tile project in two bathrooms, and I couldn't be more pleased with […]

Lynette Gardner

Nov 18, 2022
New Horizons lived up to their reputation! They were professional, answered all my questions and treated me very well. My new wood floors […]

Blair A

May 26, 2022
Excellent experience working with New Horizons Flooring. They recently did some small tiling projects around our house and we are very pleased with how […]

50 Recommendations

Please provide us with the following before posting your endorsement

Found New Horizons Flooring in the Team Dave Logan Resource Guide. We love New Horizons Flooring! The work was amazing, and the customer service was even better. John, Seth, and Drew were fantastic - always kind, courteous, and professional. They were very helpful, answering our many questions and letting us know what to expect and when. And did I mention how wonderful their work is?! We highly recommend New Horizons Flooring.

Travis A
  • Excellent craftsmanship, great customer service, beautiful finished product - John, Seth and their crew were terrific.

    Jeff S
  • I highly recommend using New Horizons Flooring for any of your hardwood flooring projects. They recently refinished the oak hardwood flooring and staircases throughout my home and I couldn't be more pleased with the quality of the finished product. Also, the owner and crew were professional and easy to work with. I would use them again in a heartbeat.

    Jane G.
  • We had New Horizons sand and re-finish our existing white oak floor and install additional new flooring to match the old. The crew was great and finished within the scheduled time. They blended in the new floor perfectly and the water based sealant looks great. Even with kids and a dog, the floor still looks new 1 year later. We are 100% satisfied.

    Jim and Sheri D.
  • I had New Horizons tear out old wood flooring and install 1200 square feet of new pre-finished Hickory Flooring and 7 floor vents. Great experience, great work. Would/will use again. Very good communication and follow up. John and his crew do great work at a fair price. I highly recommend New Horizons.

    Cris S.
  • Thank you to New Horizon Flooring for our gorgeous floor! Thank you John for sending out his best crew possible and quoting us a fair and honest price. We really appreciate that!

    Dan and Patrick are such amazing guys to have in your home!! Personable and friendly from the get go. First of all I couldn't find a color on the website that made me jump for joy. Dan came up with a color combo after Patrick showed me a floor previously done. It was exactly what I wanted. A beautiful grey undertone and colors to compliment my whole house. Wow!! The color and sheen are fantastic. I absolutely love our floors now. They went totally out of their way to make me happy spending more time then I could have asked for doing it.

    What amazing customer service right down to when they walked out the door. Super clean, conscientious about our home the whole time. Giving us tips with the kids how to treat our new floors. Then Dan said the feel wasn't quite right to them so they did it over. When they say they do things differently, they mean it! Holy cow I am impressed and very blessed to say the least!! If you are even thinking about using this company, do it! You won't be sorry.

    Shannon and Sheldon
  • I recently had my oak hardwood floor refinished by New Horizons (John Kramer). The workmen Alex and Gilbert did a very good job, were on time, polite and helpful. All for a very reasonable price.

    Larry G.
  • Delighted with the standard and quality of service provided - the company and employees were very professional throughout. Floors look amazing, and interlacing of old/new floor looks amazing. No complaints and no issues at all.

    Stephen and Susan C.
  • John and Seth did a great job but Jeremy was outstanding. All three were very professional and polite. The floors are beautiful and we are 100% satisfied. Thank you!

    Kathy J.
  • New Horizons Flooring added hardwood flooring to our existing hardwood flooring and we had them change the color. Andrew the installer did an excellent job finishing within the time frame and communicating what processes were happening on what days and worked well with our schedules, very easy to work with. You cannot even tell where the old and new joined. To quote my wife "I love it, it is gorgeous". Great job by all from beginning to end.

    Willy S.
  • New Horizons Flooring has exceeded my expectations on both of the occasions that I have used them to do work in my home. The home has maple hardwoods, which are both lovely looking, and a total pain to maintain. It isn't a great choice for flooring, bottom line. Most recently, we needed the hardwoods refinished and repaired after a renter moved out and left behind water damage, pet damage and the aftermath of general neglect. The floors needed to be patched in areas due to the water damage, sanded and refinished. The floors were sixteen years old, and considering the damage from the renter to boot, I knew that John from New Horizons had to be the man for the job, as he had previously exceeded my expectations with both his knowledge and his skill set, but most importantly, the results! He did not disappoint! Once again, the floors look brand new! It truly made them shine. The patches were laced in beautifully and are undetectable, and when we decided to sell the home, the floors made it show like it was brand new! I would recommend this company to anyone, anytime! They truly offer a great value and excellent results!

    Carey D.
  • I absolutely love my new state floors and fireplace-Johns crew did an outstanding job, The work done was excellent, the guys were always a pleasure to work with, cleaned up when they were done and accommodated us and our dogs. Our project involved the living room, dining room and walk way and turned out beautiful! The communication with everything was the best I've experienced in a long time. We will definitely call John & New Horizons for all future projects!

    Martha K.
  • I appreciated New Horizons’ professionalism and customer service. All their employees are friendly, accommodating, and knowledgeable. I had a tough time picking out colors but was never rushed or pushed to make a decision quickly. This company is well organized, arrives on time, does what is expected, and ensured we were completely satisfied with the finished product. I will be calling New Horizons in the future when we have hardwood installed in our living room.

    Sherry
  • Everyone I spoke to at New Horizons Flooring Co. was friendly, informative and very helpful. They offer excellent customer service by communicating all the steps of the process. They were very open to answering all my questions and were flexible on the different options I wanted. I love the way my floors turned out and would not hesitate to recommend them to my friends. Great company and great people!

    Kristin B.
  • John and his team did a great job with all the details of the work from start to finish. John was very easy to communicate with and made the whole process very pleasant. His employees were very professional and courteous. I would highly recommend New Horizons Flooring to my family and friends!

    George M. - Highlands Ranch
  • We currently live in Grand County (Tabernash) and to find any type of service provider in any type of trade, is extremely difficult. We contacted many companies on the referral list and New Horizons Flooring was one of the only companies on the list that would return the call and agree to provide an estimate. James, the project manager, met with us to look at the existing bamboo floor and to also provide an estimate on installing a new floor. The estimate was very thorough and itemized. When talking to James about the estimate, we talked a lot about if we chose to keep the bamboo floors, how long he thought we get out of them (they were already 15 years old). Very honest he said 3-4 years. At that point we made the decision to go with new oak flooring. During the demo James showed us areas of the bamboo that would not have made it through the refinishing. It was refreshing to us that he went the distance to show us what had happened to the floor and why it failed. The new floor that has been installed is great. It had to be glued down because of the floor being concrete with in floor radiant heat. They took great care of the where they were going to nail because of the radiant heat. They showed great respect for the existing cabinets and molding and went the distance to make sure everything was put back together correctly. They are very good at what they do, they communicate exactly what is going to be done and there is nothing hidden in the estimate. We couldn't be more pleased with the outcome.

    Jeff O.
  • A couple years ago New Horizons installed hardwood floors in our home. We were so pleased that we did not hesitate to have them tile our laundry and half bath. John, the owner, and his crew are great with keeping the customer apprised of timelines, arrivals, etc. Their workmanship is unsurpassed. I recommend New Horizons unequivocally for any and all flooring needs.

    Jennifer D.
  • I am very pleased with the new stain on my hardwood floors by Horizons. My floors look brand new. I chose a medium dark stain and I knew there was risk of blemishes on the baseboards but after the job was completed I could see there was not one single stain mark left. The color is even, the toilet was reinstalled properly and the people at Horizons are easy to work with. That’s why I say, “job well done.” Thank you.

    Kim L.
  • From start to finish these gentlemen are the best. I’ve used several hardwood floor refinishing companies in Denver over the past 3 decades and New Horizons Flooring tops them all – from the quoting process through scheduling, to after work touch-ups, they are true professionals. I am pleased to recommend them highly.

    Karen S.
  • New Horizons was a great business to have work on our home. The quoting process was quick, fair and friendly. Even the demo work that the crew did was not too loud and they cleaned up well after themselves. The actual tile work is beautiful. We feel like it will last a long, long time and the choices of tile we were given were very good as well. It did take some time (4 days), but if you want something done right, you have to be patient and we’re so glad that the crew took their time and did a fantastic job. They even moved our appliances back in place, hooked them back up, and made sure they operated correctly. From quoting to actual tile work, everyone was courteous and answered any and all questions we had. We will definitely have New Horizons back to our home for more tile work and I wouldn’t hesitate to recommend them to anyone in need of flooring work.

    Jay S.
  • We have used New Horizons twice now for flooring and they always do an exceptional
    job. They are on time, clean, polite, everything you could ask for! They also work within
    your schedule. All very friendly people and we highly recommend this company.

    Bang Family
  • After researching various Hardwood Floor Companies we chose New Horizons because
    of their excellent reputation. Initially when I contacted New Horizons John responded
    immediately to my request for a bid (other were slow in responding) which set the tone
    for the work ethic to follow by the New Horizon Staff.
    WE ARE VERY PLEASEDWITH OUR NEW HARDWOOD FLOORS.... Watching John's crew
    from beginning to end was truly gratifying their expertise and quality work in all phases
    required for new floor installment provided us with beautiful finished hardwood floors.
    Complements from family, friends and neighbors have been overwhelming.
    We would recommend New Horizons Flooring to anyone looking for a great value, a
    professional staff and most importantly fantastic looking hardwood floors.

    J. Sulsona
  • Wood floors can cause problems if not done properly; therefore, I spent time looking for and was happy to find this company on Martino’s referralist.com and they delivered. So much so that I just had them back a second time to install a custom hickory hallway and stairs a year after the original job when they put wood flooring in a couple of rooms.
    They do have a long list of documents to sign before starting but these are easily understood and really help to educate you and to understand the expectations and limitations of working with wood, etc.
    The owner was very pleasant and responsive to questions. The installer did some impressive on site custom work, especially with that very difficult curved starting step. However, what I liked most about the experience was that the scope of the project was clearly spelled out from the start, the job was done professionally, promptly, cleanly, on time and cost exactly what was quoted both times, no hidden gotchas.
    Thank you for a job well done.

    Marc Y.
  • An excellent job was done by New Horizons Flooring, John Kramer, owner, and crew. The bid to refinish our red oak floors was fair and reasonable; project was started and completed within the time frame presented by John.
    John was very knowledgeable and professional in all aspects of the project. Mike, the refinisher, was great to work with, explained everything, made suggestions and worked very hard to complete the job. The floors look terrific and we could not be happier!!!!
    Again, kudos to John, Mike, and their staff of professionals on an excellent job.
    We would highly recommend and use New Horizons Flooring for any future needs we may have.

    Bob K.
  • Recently New Horizons Flooring completed the installation of hardwood flooring in our upstairs hallway as well as constructing new hardwood stairs leading to the hallway. I can only say that, from start to finish it was an exceptional, excellent experience.
    From the initial contact with the owner John, through the estimate process with James, and the actual construction, the entire process was put together and professionally completed to our utmost satisfaction. They explained the entire process, and when the say they are going to be there or do something, they do it. Their reliability, honesty, and quality, in our opinion, are unmatched. We are planning other flooring projects in the near future, and would not consider any other flooring company.

    Mick and Kaye
  • It went fabulous! From the minute we contacted them to the completed service, New Horizons Flooring was great. John came out and measured and the next day we had our estimate. I think to be a very fair price. They always kept us well informed of next steps in the process. Always on time. John, James, Alex, Amy - all very personable in our communications and professional. All very respectful and patient as we made our selection of the right stain. For us, this was a big purchase, somewhat of a luxury item - and we felt in very good hands the entire time. The floors, they are absolutely beautiful! The product and the customer care made this an awesome experience. I would absolutely recommend them. And look forward to contacting New Horizons Flooring for our other up-coming flooring and tile projects.

    Deb
  • New Horizons Flooring did an excellent job installing tile (floor and shower) in three of our bathrooms. The employees were very diligent in insuring that the work was done correctly. New Horizon also re-sanded and re-stained our hard wood floors...this work was also excellent. We highly recommend John and his crew!

    James Ashmore
  • John called me this morning regarding estimating a wood floor refinishing project in a house I currently have on the market. Rather than immediately scheduling the appointment, he asked for history about the floor and what the specific problems were. The floor is only six years old and has separation between the boards. His recommendation was to purchase a humidifier and not consider doing the project until summer if it is still required. John sent me to a document on his website that talks about our lack of moisture, especially during the winter, and told me that we'd be spending thousands of dollars to refinish a floor now that might result in extensive problems in the future as the humidity level increases.

    I appreciate his candor and will be contacting him later this summer to work on any flooring projects that I have in my home. It's nice to have someone put what is in my best interest ahead of theirs. Thank you, John!!

  • This year we decided to replace our existing floor in the entry way, hall, family room and kitchen. We had previously installed a tile floor over the existing floor and then installed a wood laminate floating floor over the tile. This therefore made the floor three layers thick. We concluded that it was time to rehabilitate the entire floor. We interviewed several companies to do the work. New Horizons was one of the few that actually proposed to remove all layers of the existing floor and replace it with oak hardwood. Removal of the layers lead to framing and molding gaps and john worked with cabinet venders and a painter to match up all the wood molding. We were kept informed on the schedule throughout the process. The finished floor looks beautiful. We now have a floor that we feel will last forever. The workmanship was outstanding. I would highly recommend New Horizons to anyone interested in having their floor done.

    John and Linda
  • Excellent work and customer service
    New Horizons is an excellent company to work with! I am in the process of remodeling my home and John has been wonderful with working around my schedule, along with any setbacks I have had. New Horizons does quality work, keeps the work area clean and is willing to work around my schedule. I would highly recommend them for anything and everything. They have done an amazing job with our hardwood and tile. Great job!

    Daryl
  • New Bathroom
    We had our shower stall and the floor of our bathroom re-tiled. New Horizons did an excellent job, they were done on time, and they were clean and neat. I will use them again in the future.

    David
  • I’ve hired New Horizons twice and would hire them again.
    In 2007, my husband and I hired New Horizons to install a tile floor in our kitchen.
    We were so pleased with the results, we recently hired them again to tile the floor and tub surround in a bathroom and replace the tile around our fireplace. John’s crew was courteous, professional, and did an excellent job both on the bathroom and the fireplace. We’ve had lots of compliments on the tile work from our friends and family, and would definitely hire New Horizons again. We recommend them to anyone looking for a professional job at a reasonable price that was agreed upon. It’s very refreshing to work with a contractor who genuinely cares about their client and wants to make sure the work is done to the client’s satisfaction.

    Janet
  • Hardwood flooring completed by New Horizons Flooring Co.
    Initially I was impressed with the professional approach of John Kramer when we met to get a bid for installing 2 rooms and a stairway of hardwood. This included refinishing the old existing hardwood floors to match the new and repairing some water damaged hardwood in the kitchen. John was the only bidder for the job that actually completed their bid during the initial meeting. He was very patient when we asked him to return and add to the initial bid the stairway and answer some additional questions. The two men on the crew that did the installation were equally professional. Sean (who worked alone the first few days as another job had run over) was amazing. He was not only a very hard worker but he also kept me posted on what to expect the following day so I could be prepared. Faron, later joined Sean and together they were an excellent team and worked so hard.
    Everything was finished on the time line initially discussed with us. John Kramer did a walk through with me upon completion and took care of the few things we saw, answered my questions and gave me very good advice on how to best care for the new floor.
    All and all it was a very positive experience for us and our floors are so beautiful. You cannot tell what was already in and where the new was put in. All matched perfectly.
    We highly recommend New Horizons Flooring Co.

    Patricia and Dave
  • Beautiful Floor
    I decided to have additional hardwood added to my living room. Having had similar work done in the past by another company, I expected it to look good but it was far beyond my expectations. John and his crew were wonderful to work with, and the floor is just gorgeous. I would highly recommend them to others, you won’t be able to stop looking at your floor!

    Carole
  • Great Job!
    Our hardwood looks amazing. We refinished what we had and added new wood on our main level. John assured me that the match between the old and the new would be perfect and it really is! We also did our stairs, which I just love! His crew was very patient with me and always wanted to make sure my questions were answered. They went over the time line with me each day so I could plan ahead. They were professional and very nice. The price was reasonable compared to other bids. I wasn’t planning to go with the water based finish but John did a good job explaining the differences and I changed my mind. Their customer service is amazing and I would not hesitate to recommend them. Thank you!!

    Christine
  • Kitchen hardwood floor.
    Putting hardwood red oak floors in our kitchen was a pleasant experience. New Horizons is very responsive from the price estimate through final polish. The price estimate is detailed and accurate. The workmanship flawless and customer service superior. The owner, John Kramer, communicated with me throughout the process, making us feel we were getting the highest attention. I will go to New Horizons Flooring Company for future flooring needs.

    Victoria
  • WELL DONE!!!
    New Horizons became one of three flooring companies we interviewed to install new hardwood floors in our living room and home office.
    John arrived for the initial meeting on time and was friendly in his demeanor and thorough in his analysis of the work we wanted done. He subsequently presented pricing and timelines for both hardwood and tile flooring projects. Once the hardwood option was chosen, John finalized the project timeline, locked in the cost and most importantly, set our expectations concerning when each specific task would start and finish. He also went out of his way to communicate to us the tasks we needed to do in order to help make the project a success.
    John’s crews (install, sanding, finishing) worked flawlessly together with each group starting and finishing as planned, and John was diligent in keeping us informed about project progress. The project was delivered on time and at the price negotiated. The quality of the work is outstanding and we have already received multiple compliments about how beautiful the floors look. I firmly believe great work like this adds real value to a home. I HIGHLY recommend John and his company.

    DJ
  • Thank You.
    Our Hardwood floors are just perfect! They meet all of our visions of what Hardwood floors should look like and feel like when installed and finished by true professionals that care about the finished product. Your company and workers who finished our floors was top notch! I could trust my home in their care and the promise of being satisfied as a customer of New Horizons. In summary, your product is great and your people are the best employees that I have had at my home during the 21 years we have lived here. Thank You.

    Terrance and Helen
  • Our Experience with New Horizons Flooring Company
    New Horizons Flooring refinished our existing hardwoods in our family, kitchen, entryway and powder room. John was very responsive to our requests for quotation and willing to answer all my questions even after the quotation had been provided.
    The quality of work was exceptional, and Anthony who worked on our house, was great to work with. He provided us daily updates on progress and estimated completion time of the work. This allowed us to better manage working lives and pets.
    If you are considering hardwoods new, or refinished, I would recommend New Horizons without hesitation. The flush vents they installed in the kitchen and powder room are wonderful and truly show the craftsmanship they provide. Thanks again.

    Don and Cathy
  • I love my new floors!
    From the beginning, John with New Horizons was very professional and always willing to answer any of my questions and listen to my concerns. We had new tile floors installed, new wood floors installed, as well as the existing wood refinished. All of the work was completed exactly when John said it would be, without any delays and with minimal disruption to our daily lives. The floors, both tile and wood, are beautiful! I would highly recommend New Horizons for their workmanship and superb customer service.

    Ashli
  • Great New Floors.
    New Horizons installed hardwood floors in my family room, kitchen and dining area. They also installed tile in the powder room. The floors look amazing. The workmen were polite, efficient and very professional. The work was completed according to the original schedule. I am pleased with the results and would recommend New Horizons to any of my friends.

    Earline
  • Very pleased
    John and his crew did a great job tiling my kitchen floor. They were a pleasure to have around. They put down runners to protect the rug and cleaned up as they were leaving. I plan to have them back to do more work and my son was impressed and plans on using them also.

    Mary
  • Great Flooring Company
    New Horizons are true craftsman in the best sense of the word. We had a different company refinish our hardwood- the main level floors- and they did a terrible job. We then hired New Horizons to redo this work and they were terrific. Based on this, we then had New Horizons install new flooring upstairs. New Horizons is meticulous, responsible and clean in their work with wood. After their work the floors are not just wood, but a true work of art.

    Harvey
  • Great Service!
    We had New Horizons Flooring Company come in and put down new hardwood in our living room and refinish the existing wood in the kitchen and entrances. We are impressed with the quality and service for the price. Dan, our installer, and his crew, were conscientious of their work and his attention to detail made this project a cut above. He communicated daily on the progress of the project and addressed all concerns immediately. Because he was finishing an older floor next to a new floor, his staining blended the two floors seamlessly. They were very tidy-cleaning up daily-and there was very little dust to deal with. We are very pleased with our beautiful new floors! We would recommend this company PROUDLY!!

    Sally
  • Excellent Experience
    I tend to rely heavily on customer feedback and testimonials when considering a large purchase. I reviewed the feedback for several flooring companies before making my decision. New Horizons customer feedback was very good so I decided to use them to install my new kitchen floor. I know now that it was the right decision. John and his staff set the standard for service. All through the process I was kept well informed of what was happening and what to expect next. All of my questions were answered and even anticipated! The flooring was delivered a week ahead of time to allow the wood to acclimate to my house. The New Horizons staff showed up on time, let me know their progress throughout the day and left the site cleaner than when they arrived. There are many flooring companies out there and you can probably get a lower price. What I shop for is quality and service and New Horizons exceeded my expectations. I will not hesitate to choose them again for my future flooring needs.

    Chuck
  • It’s refreshing to see that there are still companies out there who really care about their customers.
    I recently had New Horizons install new hardwood floors in my kitchen/dining room, family room and ½ bath, and I can tell you that the glowing testimonials they have received are all true. John and his team are such professionals and did an amazing job. Putting in new floors is a messy job and inconvenient to live through, but John’s foreman, Daniel, was there on time every day and things moved along seamlessly. It was very impressive to see the skill and workmanship that goes into laying new floors. My job wasn’t a big one
    (560 sq. ft.), but I still felt like I got the ‘white glove’ treatment. You never know these days if the contractor you hire is honest, truly skilled at the profession or if they will stand behind their work, but I could tell from my initial talks with John that he truly cares about providing an exceptional product and great customer service. John told me a lot of their business comes from referrals, and I believe that. I couldn’t be happier with my new floors, and can confidently say that if you choose New Horizons for whatever your project is (they do other work than just hardwood floors), you’ve made the right choice.

    Cheryl
  • Exceptional Company, Amazing Flooring
    We have worked with John and his crew three different times during remodels of our homes. Each time has been a wonderful experience and our hardwood floors look amazing! John has done everything from refinishing our old hardwood flooring to piecing in additional hardwood flooring to areas that were previously carpet. We couldn’t be more pleased with his work. He is also easy to work with, and he wants to make sure his clients are happy with his work and finished product. We can’t say enough positive things about New Horizons! We will never use anyone else! Thanks John!

    Dan and Chelsea
  • Hardwood floors
    I have lived in my home for 14 years and the hardwood floors were in terrible condition. New Horizons gave me a great price, they were prompt and the work they did was absolutely wonderful. The floors look beautiful! I would recommend them to anyone who wants to do business with a reputable company.

    Sally
  • A job well done!
    My husband and I are very satisfied with our new hardwood floors from New Horizons Flooring Company. The work was done in a professional manner. They always came on time, were trust-worthy and cleaned up after themselves. I would highly recommend New Horizons to family and friends.

    Bob and Joan
  • Great Company!
    New Horizons re-sanded our Hardwood floors and completely re-did our bathroom and kitchen. Not only were they done when expected, they did a beautiful job! All their workers were courteous and respectful of our home. We have already recommended them to friends.

    Rebecca
  • Offers

    Photos

    Contact

    Send to a Friend

    Recommend this listing to a friend: