This company did our roof April 2011. We have small children and they were polite and considerate when the kids were within earshot. Their clean-up was also excellent; there's no evidence we even had workers on the property. While Allan Beach Roofing was not the lowest quote (out of 8!), they were certainly competitive.