And that is even with three young children in the house because they know that when I'm at work, I'm not available and concentrating. Our development team's communications revolve around high bandwidth when necessary, but otherwise leaving each other delicately alone. But that would be different at the office: there would be many lunches and things of that nature as well as coworkers we are not directly working together with who have (admittedly very interesting) things to distract us with.
Sometimes I do need to break out my "cone of silence" which is a mix of earplugs AND whitenoise on headphones.
At one point I rented a spare office in a coffeeshop a block from my house... that went OK, it definitely helped with the "separate work environment" psychology that I think is necessary. The biggest problem with that was being in a coffeeshop: temptation to spend money on espresso constantly. After about 6 months of that, I decided to come back home. YMMV.