Danfo has offered firstclass public toilets for more than forty years Quality is our keyword and we deliver an unsurpassed product and the best service imaginable throughout the sales process and afterwards

Can you repeat this sentence, but add in punctuation?
Danfo has offered first-class public toilets for more than forty years. Quality is our keyword and we deliver an unsurpassed product and the best service imaginable, throughout the sales process and afterwards.